1009 680
961 321
947 931
933 430
930 52
919 445
888 44
864 802
861 709
859 581
844 921
830 295
814 95
798 591
744 423
739 537
707 851
693 134
690 150
682 232