2483 238
3963 44
3698 563
5089 616
14139 466
15044 864
8889 107
11459 309
3759 207
4571 373
5439 556
7954 659