2471 238
3946 44
3696 563
5085 616
14125 466
15036 864
8880 107
11441 309
3751 207
4564 373
5436 556
7944 659