3000 575
1848 240
1144 159
4929 631
3441 868
1540 359
2943 556
12867 592
8358 904
1736 63
1897 533
2174 547
11987 431
9897 496
2895 584
637 104
4756 747
30619 278
601 31
3603 818
3623 513
2983 457
2941 806
7889 705
3381 563
6380 550
2005 288
1378 308