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