109 103
797 543
746 637
349 604
512 286
573 989
321 518
282 328
921 744
302 97
834 354
626 825
402 258
530 285
173 689
472 788