226 46
628 647
693 264
829 651
696 670
287 760
644 450
535 124
152 618
1286 4
1016 91
35 569
707 354
881 596
470 563
698 301
112 927
871 703
37 140
866 715