1013 222
1012 202
997 888
995 303
977 928
977 149
974 442
973 984
929 453
923 655
891 725
887 141
880 994
876 781
861 803
860 532
858 694
826 941
817 400
804 302