108313 1146
78965 820
79281 433
49605 1454
67125 933
62612 219
35992 383
49355 622
55494 1390
59616 1799
48862 1782
50939 1023
351116 5286
296834 3252
268482 3815
251338 2822
217312 2135
208748 3097
198054 2667
191602 2350
153301 1828
126135 2400
126025 1261
124871 997