29542 177
16567 835
17271 249
41201 1732
45645 1909
39310 1128
23023 1586
11820 1781
25756 310
12649 1974
25635 796
40461 143
328110 5059
278089 2997
256914 3705
232699 2651
206791 2033
197250 2954
184572 2530
174894 2225
144835 1738
119501 2364
119394 1228
119170 946