3120 238
5447 44
4067 563
6075 617
15524 466
15442 864
10497 107
12718 309
4590 207
5101 373
6165 556
8652 660