1007 757
949 49
914 780
888 620
712 199
602 823
553 509
520 787
455 272
447 247
432 783
398 691
362 736
360 588
359 296
357 739
273 945
269 765
253 173
234 131