1010 503
1009 311
998 679
984 738
970 578
966 947
954 51
946 943
940 302
924 39
908 663
899 571
891 559
888 590
861 644
855 937
829 82
822 399
774 939
766 937