1037 238
327 43
3487 563
4790 616
12359 466
14556 864
6783 104
9341 309
2984 207
4006 373
4619 556
6362 659