1028 713
1005 571
995 541
988 899
978 976
975 625
952 675
937 760
919 684
895 89
844 461
839 93
838 369
828 471
828 348
826 970
806 142
802 65
786 509
778 397