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