2476 238
3954 44
3696 563
5085 616
14129 466
15039 864
8884 107
11449 309
3755 207
4569 373
5438 556
7948 659