150 724 277
243 589 920
261 189 773
476 706 1630
729 358 6616
460 918 1250
355 825 596
178 497 397
528 560 3599
185 218 298