52021 1065
36094 275
37872 971
34179 727
149888 892
28889 238
121122 847
29457 287
53478 689
40120 261
142333 755
82233 685
73411 713
66467 321
61479 681
39792 623
30361 508
25650 312
39164 608
34850 752
41959 504
72974 312
31820 336
39593 666
28730 162