451 131
440 363
424 50
386 168
367 255
346 215
328 792
311 431
308 418
211 685
209 259
207 653
195 232
187 278
139 871
97 971
57 219
17 430