1086 560
1010 551
1000 368
997 577
996 117
992 953
990 405
976 723
967 849
960 994
952 956
949 763
944 451
944 1000
933 692
912 343
907 468
878 262
874 810
865 293