113031 1581
24737 529
17945 887
32954 290
13987 229
57012 549
69134 1688
32551 254
26768 284
57287 406
25537 1414
28119 158
358254 5337
304997 3308
271768 3830
258109 2859
221664 2156
213163 3130
201371 2683
195636 2372
155166 1851
128627 2409
128407 1270
126483 1006