39027 852
49050 521
20974 1810
28637 371
25537 1414
10618 752
32537 1815
33843 376
48982 1984
15821 788
12238 1876
14815 1296
357895 5336
304596 3305
271555 3830
257760 2859
221424 2156
212967 3130
201250 2683
195500 2372
155086 1849
128553 2409
128134 1270
126437 1006