1053 671
1040 765
1012 351
1002 807
995 2
952 355
902 702
893 850
851 505
844 999
813 486
793 768
787 922
775 360
772 873
737 738
666 176
662 393
626 69
616 695