8563 493
9242 85
4862 636
8135 461
11038 410
4159 463
7046 583
15243 185
2708 105
5841 157
5201 648
7775 788