1047 729
1020 811
1008 855
999 885
997 110
985 640
977 876
968 556
964 38
957 606
956 355
955 833
944 670
914 687
913 171
912 187
890 610
885 918
884 620
883 275