1041 1000
525 999
797 998
309 998
312 997
958 993
684 993
386 990
825 989
345 989
203 987
521 986
933 983
705 982
286 981
656 977
978 976
151 974
960 973
73 972