8682 493
9385 85
4981 636
8373 461
11145 410
4251 463
7146 583
15455 185
2802 105
5883 157
5313 648
7849 788