696 115
393 903
478 939
564 103
432 983
1110 699
943 469
885 553
16 572
664 93
832 128
415 715
988 871
847 956
550 952
112 1000
797 242
899 604
177 789
25 22