2996 84
20715 630
3850 668
4861 956
15204 734
10228 176
20439 522
2395 370
2205 366
56328 392
26297 826
11770 558
11331 161
19593 116
3076 354
8402 208
9815 171
1243 183
1329 153
2961 724
1058 142
2343 580
11498 558
3840 594
3020 411
7199 201
1088 198
1962 464