1056 671
1054 765
1017 351
1003 807
996 2
958 355
909 850
902 702
852 505
846 999
814 486
793 768
788 922
780 873
777 360
739 738
669 176
662 393
631 69
617 695