8656 493
9346 85
4929 636
8327 461
11108 410
4232 463
7112 583
15368 185
2780 105
5875 157
5287 648
7838 788