8358 493
8434 84
4597 636
7242 460
10650 409
3796 463
6474 583
14914 185
2472 105
5535 157
4848 648
7506 788