125 14
837 100
926 882
1037 734
884 714
746 330
883 302
965 757
910 66
834 511
417 471
779 635
566 13
269 822
1008 519
872 596
473 506
451 791
390 548
858 278