2491 238
3979 44
3704 563
5094 616
14152 466
15052 864
8914 107
11476 309
3769 207
4574 373
5445 556
7960 659