1133 72
908 392
339 605
240 575
422 573
502 64
475 483
683 903
596 600
231 804
344 280
797 789
378 223
298 143
894 287
867 29
227 82
713 574
542 810
934 863