1007 980
940 441
890 371
879 366
832 642
814 493
759 910
721 370
613 818
529 493
517 538
516 68
510 113
476 424
450 256
441 577
417 425
403 538
370 918
356 97