896 700
241 493
407 903
269 54
877 491
274 703
593 139
793 312
799 763
1011 658
887 172
482 575
142 453
639 532
148 290
149 297
839 104
599 793
77 74
1039 225