3195 674
2315 328
3696 352
3060 633
2943 334
1712 266
672 46
4435 237
2880 668
2391 568
3999 664
3558 727
4358 796
1882 191
2995 590
3311 670
2764 29
3255 606
3079 698
956 66
1012 58
2065 419
2448 429
1218 206