1035 962
1010 475
1005 940
999 596
997 156
990 408
987 727
979 283
977 33
975 473
974 149
969 92
959 628
942 231
936 682
917 629
914 687
906 809
899 458
891 607