1101 553
679 534
1019 920
384 501
764 339
339 407
387 808
588 20
865 152
459 82
458 247
950 247
561 765
591 921