8684 493
9391 85
4983 636
8376 461
11148 410
4253 463
7146 583
15457 185
2802 105
5885 157
5317 648
7850 788