1056 734
891 302
392 548
860 278
441 183
66 924
500 781
455 164
150 719
870 906
578 77
988 576
133 799
718 921
1035 933
276 343
296 233
555 546
201 15
1029 671