1056 19
1025 25
1014 780
1012 150
1011 478
1008 389
1006 513
1006 925
1001 51
1000 250
1000 56
999 740
997 350
990 979
989 243
988 286
988 88
987 871
984 125
982 585