2929 328
2667 153
3846 629
2246 322
2310 130
3461 894
16515 678
2076 278
2184 34
15856 722
3634 882
4168 712
3116 655
3417 475
2786 599
2935 61
3336 382
3589 53
3838 689
1583 140
3350 619
4149 875
7674 502
1750 400