1081 759
1053 540
1033 141
1013 902
1012 594
1008 754
990 479
988 551
985 860
981 1
975 432
966 302
954 953
945 721
945 115
941 983
940 424
917 179
914 342
895 858