8358 493
8390 84
4597 636
7234 460
10648 409
3795 463
6471 583
14914 185
2470 105
5535 157
4838 648
7502 788