336 95
508 496
864 776
894 285
59 970
439 715
162 533
933 687
422 405
577 753
203 385
573 197
476 350
437 592
481 274
693 995