3120 238
5446 44
4067 563
6075 617
15523 466
15439 864
10495 107
12718 309
4588 207
5101 373
6165 556
8652 660