160 236
157 481
417 922
596 250
365 505
877 525
651 442
767 341
858 479
689 146
873 475
985 273
65 673
77 13
18 533
435 668
570 94
537 117
977 164
664 181