8672 493
9362 85
4965 636
8349 461
11119 410
4245 463
7126 583
15438 185
2790 105
5876 157
5294 648
7840 788