42638 610
25484 180
23525 526
21219 125
12181 343
3811 839
2226 584
1972 46
1130 233
9018 315
29970 509
7773 637
16076 702
12059 664
21899 955
4746 577
7041 790
2074 352
2571 301
3907 596
679 82
3639 698
1815 437
3238 746
2107 491
1441 400
3952 471
3799 633