306 337 574
157 997 465
81 958 238
181 784 376
259 668 618
305 114 550
189 264 469
387 547 962
503 645 1471
473 587 1006
166 209 353
274 646 503