8682 493
9384 85
4981 636
8373 461
11143 410
4251 463
7146 583
15455 185
2800 105
5883 157
5312 648
7849 788