1003 503
996 679
994 311
976 738
969 578
963 947
948 51
939 302
930 943
917 39
897 571
886 590
877 559
857 644
843 937
829 82
819 399
774 939
764 372
764 463