2491 238
3975 44
3703 563
5093 616
14151 466
15051 864
8912 107
11475 309
3768 207
4574 373
5445 556
7960 659