3003 658
3403 812
1843 228
2922 597
2150 122
4593 748
3041 500
4041 885
2672 676
1434 53
2760 155
1775 232
3584 554
10396 668
1751 376
2802 287
3775 768
3329 570
1231 217
2356 523
3716 601
9464 151
1460 101
2878 467