31 780
437 742
635 575
985 564
424 855
83 201
475 501
840 111
376 58
338 229
433 442
617 379
830 545
809 543
576 459
640 14
551 654
621 483
863 566
581 180