1011 311
1010 503
998 679
986 738
970 578
967 947
954 51
947 943
941 302
940 663
924 39
899 571
892 559
888 590
861 644
855 937
830 82
823 399
774 939
767 937