8682 493
9387 85
4981 636
8374 461
11145 410
4253 463
7146 583
15455 185
2802 105
5884 157
5313 648
7849 788