111832 1576
22211 1797
14478 441
40745 1768
55179 381
48645 839
55354 795
28630 371
33464 1992
51833 1297
36670 736
20980 331
352216 5295
298322 3264
268972 3820
252091 2825
217994 2144
209517 3103
198618 2670
192202 2353
153593 1830
126535 2404
126271 1265
125126 998