257 457
1143 576
1016 843
265 850
948 801
1411 970
759 642
766 676
401 866
667 808
346 309
35 516
439 244
546 966
831 1
131 222
903 289
78 813
174 894
278 484
125 95
199 938
429 215
529 720