1011 859
1004 445
1002 851
1001 928
999 616
997 830
980 393
976 626
960 799
959 285
957 326
950 9
940 33
933 377
907 420
898 932
897 715
895 798
875 903
872 831