29708 1163
91799 477
68963 1140
58434 483
57529 407
36765 897
45922 182
17490 1655
53303 1227
31243 1062
19007 1229
39441 106
348886 5259
294422 3208
267446 3800
249575 2807
215878 2120
207235 3073
196872 2661
189896 2340
152598 1822
125490 2398
125395 1258
124177 990