17080 503
6616 447
32633 460
27560 258
8697 429
13448 178
7961 790
10993 477
11058 742
15343 240
5389 498
5445 78
2677 191
3932 179
4242 201
4043 700
3585 120
31263 927