8489 493
9123 85
4775 636
7929 461
10954 410
4046 463
6883 583
15108 185
2658 105
5766 157
5117 648
7651 788