8690 493
9402 85
4992 636
8386 461
11155 410
4261 463
7159 583
15467 185
2805 105
5889 157
5324 648
7856 788