2469 238
3938 44
3693 563
5081 616
14121 466
15025 864
8874 107
11433 309
3747 207
4564 373
5430 556
7943 659