8672 493
9363 85
4965 636
8349 461
11119 410
4245 463
7126 583
15439 185
2791 105
5876 157
5297 648
7840 788