1058 759
1026 540
1004 594
1001 754
995 902
988 141
964 860
961 479
959 1
949 302
943 551
941 721
933 115
932 983
925 953
923 424
909 179
904 432
898 342
860 858