346 294
605 34
45 857
112 245
729 647
923 435
430 379
330 32
15 58
467 141
869 739
940 802
594 789
528 787
555 524
224 794
289 524
652 69
874 729
390 162