1012 422
1006 541
1002 888
1001 776
992 966
939 795
925 30
889 769
831 599
816 637
814 761
802 636
791 620
762 792
748 649
689 33
574 115
554 959
541 348
524 700