2985 681
1267 112
1122 252
3945 953
2488 556
3356 840
2347 469
2423 544
2493 756
2370 559
1247 326
2281 553
1015 154
4066 632
4677 691
1256 203
211 32
672 101
2719 688
1265 237
2167 602
2733 729
532 28
1001 152