595 28
5122 133
1522 112
1097 122
3389 384
1228 31
2209 203
13352 725
5545 273
5694 782
3592 363
669 41
4860 760
3308 387
26368 582
10878 518
2349 234
6355 830
2462 167
13656 720
874 89
8982 641
2853 511
5302 150
2654 334
2228 109
2691 395
3472 426