8686 493
9396 85
4987 636
8378 461
11152 410
4255 463
7148 583
15458 185
2802 105
5886 157
5318 648
7854 788