149 341
685 701
238 233
507 657
676 253
705 39
160 377
532 275
812 857
832 347
619 335
1011 844
729 570
122 808