1013 148
930 395
913 703
908 624
901 851
880 891
878 179
856 963
837 96
824 452
794 712
760 681
744 278
704 229
682 704
621 811
607 922
602 58
552 962
549 533