638 51
754 704
951 383
543 640
294 778
1019 835
743 738
45 4
397 729
531 785
491 466
532 858
442 354
648 282
162 304
446 285