8678 493
9375 85
4976 636
8364 461
11138 410
4247 463
7140 583
15450 185
2797 105
5879 157
5308 648
7845 788