3116 438
1105 145
927 52
7827 779
2980 589
38641 694
8822 628
23615 643
3566 461
2829 143
5389 129
4237 598
2428 220
15687 440
10693 652
6748 796
2937 444
2431 296
1443 51
2150 306
4321 430
985 126
2350 309
4433 755
1157 65
11006 595
5680 322
1944 177