873 370
743 755
465 217
922 342
875 355
809 23
390 657
428 866
268 625
604 112
118 245
698 979
48 206