1003 936
1001 523
997 261
955 727
949 779
912 804
901 354
876 572
846 558
844 446
824 643
774 581
738 229
734 995
727 779
714 840
709 873
646 373
645 65
619 925