8679 493
9380 85
4976 636
8367 461
11140 410
4249 463
7143 583
15451 185
2797 105
5881 157
5308 648
7845 788