3000 281
1658 397
4340 336
3404 393
5138 444
5063 106
7035 203
10370 857
3548 463
3639 634
5676 604
2575 584
5833 414
2898 554
3473 447
1989 148
3575 748
7216 443
12339 1026
4050 804
1764 220
996 201
11634 645
4041 958