3128 860
1513 300
1209 202
841 117
2999 686
3258 898
2182 557
2736 556
2839 833
2885 588
1850 309
3081 598
1896 498
2630 517
2608 651
2707 524
2527 542
1498 400
1012 169
1099 116
3008 582