40216 1237
30199 960
30139 899
14043 191
15551 1427
29605 979
28321 457
38711 1383
33045 1764
13307 492
41969 1519
44576 1625
348884 5259
294422 3208
267442 3796
249573 2807
215878 2120
207235 3073
196872 2661
189895 2340
152597 1822
125489 2398
125395 1258
124176 990