1047 683
973 777
932 364
893 245
891 833
818 955
782 370
773 179
693 59
688 947
683 122
654 276
643 72
633 594
627 412
602 76
595 647
594 888
562 544
537 829