30380 1178
91996 484
50102 238
20713 1865
47268 342
47837 1510
53313 1227
22122 1857
46186 1008
34495 1507
42800 1742
36788 897
350668 5283
296225 3244
268288 3814
250917 2819
216908 2134
208430 3097
197822 2666
191272 2349
153158 1827
126000 2400
125887 1261
124660 995