1061 3117
398 78
367 3773
354 120
344 3007
321 6957
305 2764
291 3784
275 109
248 137
217 1165
212 124
212 99
205 1650
203 60
171 59