535 802
708 240
864 324
227 50
682 145
96 301
786 215
917 26
680 638
426 530
590 617
943 723
873 937
957 232
417 273
328 32
43 596
699 535
592 372
710 828