2961 838
210 58
2302 505
121 29
1559 317
2524 655
2096 417
681 196
1172 255
2906 630
1895 420
621 153
2420 719
2963 569
2242 449
702 205
1402 442
442 113
1183 271
239 56
769 171
2150 504
1657 347
454 103
1221 330
1368 420
2478 747
780 236