2994 844
3510 558
2728 505
4040 857
2969 448
3426 684
4303 187
3993 786
3351 502
886 46
3001 676
2595 223
2400 283
2159 274
1521 62
3865 671
2198 200
2168 74
1910 162
3077 442
18845 1038
2845 545
2813 543
1493 108