2471 238
3942 44
3693 563
5084 616
14122 466
15030 864
8879 107
11437 309
3750 207
4564 373
5434 556
7944 659