585 85
625 739
919 352
425 515
769 956
472 940
300 562
236 606
280 472
159 55
464 176
125 872
483 170
694 187
474 642
302 808
546 25
703 496
1108 887