33528 379
15306 1773
11567 665
38946 1458
18173 1814
40118 486
40247 1385
14142 1868
17977 789
16489 810
46256 782
24872 190
328552 5059
278421 2999
257168 3707
233044 2651
206971 2033
197462 2954
184886 2536
175351 2228
144988 1739
119591 2367
119533 1228
119244 946