486 903
925 710
401 488
715 766
1008 557
648 714
357 47
267 249
139 462
477 921
967 820
703 938
154 167
313 201
93 929
836 940
786 864
999 437
220 135
700 7
569 34
46 476
83 520
117 848