94 33
1007 36
894 975
780 152
670 368
417 583
244 51
933 84
688 646
924 475
704 741
985 153
305 784
36 849
148 379
364 659
734 63
334 13
584 73
348 97