1052 692
891 350
680 595
578 752
374 471
718 545
184 700
849 498
350 269
963 879
28 462
819 973
615 169
712 507
798 426
948 227
125 419
734 633
275 37
905 512