767 88
755 264
688 45
347 70
926 485
378 449
421 875
747 135
126 779
460 937
97 116
848 560
480 330
897 268
368 68
582 745
258 26
873 686
425 422
34 158