1029 713
1006 571
996 541
990 899
978 976
976 625
953 675
937 760
921 684
895 89
845 461
840 93
838 369
830 471
829 348
827 970
807 142
802 65
786 509
779 397