166 50
321 746
1067 636
383 796
904 168
539 487
445 809
830 102
830 120
251 607
903 198
413 134
660 899
524 598
618 591
664 753
51 6
1004 986
752 544
190 668