17080 503
6616 447
32612 460
27558 258
8696 429
13448 178
7959 790
10993 477
11058 742
15339 240
5388 498
5444 78
2677 191
3931 179
4242 201
4043 700
3584 120
31258 927