1047 962
1011 475
1010 596
1007 940
999 156
994 408
992 33
991 727
981 283
979 473
975 92
974 149
962 628
946 231
936 682
931 629
917 687
907 809
904 306
901 458