689 832
419 247
214 385
71 753
63 222
382 774
752 57
682 894
395 135
643 688
494 394
948 227
934 487
468 576
67 27
99 529
601 231
1009 222
556 386
791 65
972 350