30465 1178
33871 1237
17777 1932
20723 1865
33042 1939
46186 1008
48054 841
16287 1097
18960 1996
28237 1636
46183 199
43253 1770
351049 5285
296755 3251
268463 3815
251278 2822
217191 2134
208703 3097
198027 2667
191556 2350
153286 1828
126117 2400
126005 1261
124843 997