1005 572
298 143
1015 964
931 203
915 970
740 772
908 316
76 396
320 315
45 6
289 598
650 426
693 378
618 386
930 198
76 372
535 914
537 244
598 920
425 816