94 33
1008 36
898 975
780 152
670 368
419 583
245 51
933 84
688 646
926 475
706 741
987 153
305 784
36 849
150 379
365 659
736 63
335 13
584 73
348 97