8489 493
9117 85
4773 636
7911 461
10952 410
4044 463
6882 583
15105 185
2653 105
5766 157
5116 648
7649 788