857 643
578 179
942 595
300 168
335 854
798 104
963 596
605 27
649 165
430 301
145 42
560 905
380 894
376 451
988 959
761 414
558 154
434 465
618 581
282 870