349 200
898 424
809 783
999 759
894 953
889 491
1000 620
558 170
999 51
921 961
11 376
790 652
719 5
126 310
906 675
916 279
21 122
582 924
996 533
580 627