2428 512
1597 371
1492 272
2345 484
3043 910
212 32
2133 485
2891 833
1108 261
2273 349
1157 191
2279 446
4586 535
3850 649
2818 572
10892 440
2630 527
1038 219
3925 900
2400 686
2924 837
519 91
2238 506
144 39