31725 104
12604 313
16629 201
20393 631
20023 881
28556 980
17868 1790
21495 366
39390 1553
26181 1241
23524 1609
15989 1365
327530 5053
277632 2991
256563 3705
232250 2649
206517 2029
196922 2949
184204 2524
174348 2221
144676 1738
119410 2364
119261 1228
119070 946