17080 503
6616 447
32608 460
27558 258
8696 429
13447 178
7959 790
10992 477
11058 742
15339 240
5388 498
5443 78
2677 191
3931 179
4242 201
4043 700
3584 120
31257 927