984 640
923 498
776 40
416 659
836 548
200 785
227 171
328 237
854 606
537 58
544 72
391 576
111 972
945 421
86 547
359 110
506 729
900 28
759 593
975 710