8672 493
9366 85
4965 636
8350 461
11120 410
4245 463
7126 583
15441 185
2791 105
5876 157
5298 648
7841 788