29298 1146
91724 477
61491 1528
56528 1441
55680 175
47598 1385
13302 1931
27469 973
40606 1841
50489 322
56283 870
20363 1155
348210 5250
293884 3188
267100 3795
249097 2802
215566 2119
206822 3060
196498 2656
189351 2335
152384 1817
125283 2393
125140 1252
123989 989