1085 850
159 310
972 561
535 562
588 427
131 660
976 371
539 588
724 551
347 383
523 536
843 783
359 727
794 826