1009 551
1005 845
994 445
958 556
954 630
948 763
926 642
921 384
904 981
879 370
866 146
830 246
796 297
795 382
759 212
742 639
723 40
690 457
679 709
654 662