97 80
693 264
775 2
666 929
964 486
84 973
813 83
1046 719
844 43
581 260
109 136
822 577
484 795
209 619
576 338
226 46
829 651
927 710
307 660
356 611
871 703
199 477
152 618