8489 493
9113 85
4773 636
7906 461
10950 410
4044 463
6877 583
15105 185
2650 105
5766 157
5114 648
7648 788