363 311
545 808
943 825
312 927
104 58
79 900
999 796
548 275
872 29
733 570
696 908
162 341
280 807
1032 341
791 941
509 293
485 835
1077 219
437 875
623 683