300 657
647 152
265 842
963 980
1121 679
761 901
723 750
936 270
402 703
796 961
903 447
904 1180
365 206