349 630 961
197 481 532
227 402 475
185 875 374
269 331 462
396 507 914
413 933 892
577 784 1173
325 363 738
231 160 553