8358 493
8426 84
4597 636
7241 460
10650 409
3796 463
6473 583
14914 185
2472 105
5535 157
4848 648
7506 788