1015 1656
942 5238
416 1179
395 81
361 1085
332 4252
327 3723
304 5125
214 103
202 130
200 59
197 78
192 76
179 123
176 123
175 82
172 124
150 141
149 60
138 134