30252 179
27327 310
18760 506
20542 1367
12901 1242
35570 242
47701 965
23531 670
47168 850
18654 166
33201 1499
14737 1112
343036 5184
288842 3086
264457 3755
245189 2757
212947 2094
203674 3008
193580 2623
186010 2295
150612 1784
123404 2378
123154 1247
122646 973