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