30053 394
74855 353
33662 705
58553 1070
27382 1845
14037 2000
43424 1422
20104 239
53089 383
36661 224
33522 164
15868 824
225760 4133
201482 2324
196355 3171
168179 1775
160308 2033
144623 2469
131829 2080
109110 1463
98644 860
97010 1446
96682 2243
96531 1142