1091 354
487 921
879 468
931 394
840 393
933 828
475 695
1069 730
727 294
229 628
1017 842
426 262
609 77
760 849
520 405
770 967
790 829
1037 262
960 647
299 413