1045 683
972 777
919 364
890 833
889 245
818 955
781 370
772 179
692 59
685 947
682 122
648 276
642 72
633 594
626 412
600 76
594 647
591 888
557 544
536 829