286 820 767
259 351 714
315 208 791
611 643 1236
311 409 668
329 425 853
318 336 1105
574 916 2466
412 322 987