30382 843
17441 244
31295 1049
42850 1444
39254 1581
23388 273
38356 1344
35800 345
32693 452
16219 1551
40572 1983
21096 1261
354471 5316
300726 3282
270020 3823
254237 2841
219339 2149
210971 3113
199841 2677
193326 2362
154212 1838
127343 2405
126868 1267
125646 1003