3029 750
2447 493
2104 506
2843 388
1505 266
4135 673
3097 668
2906 396
3591 558
967 168
761 104
1208 161
3480 578
2875 876
2298 265
2847 641
2477 172
1685 163
2795 462
679 45
1173 272
1038 103
3184 623
847 123