346 421 1404
4 300 407 25552
426 415 1607
141 189 405
218 446 553
313 419 715
220 733 471
280 460 683
186 964 414
268 408 682