1011 551
982 559
939 360
891 797
814 608
793 497
784 587
776 194
756 737
676 595
653 274
630 24
627 107
606 67
598 369
585 150
532 610
508 230
496 652
496 811