1073 692
894 350
685 595
579 752
375 471
719 545
185 700
851 498
353 269
963 879
28 462
821 973
616 169
713 507
798 426
954 227
127 419
735 633
277 37
912 512