105028 1122
37535 1188
19934 111
12829 1145
51389 947
26452 1343
43617 184
20405 1408
18973 821
42557 281
10497 1709
25294 1884
343677 5193
289548 3102
264761 3757
245689 2763
213330 2097
204147 3012
193987 2627
186320 2297
150937 1787
123719 2382
123412 1247
122820 975