17080 503
6616 447
32620 460
27559 258
8697 429
13448 178
7960 790
10993 477
11058 742
15340 240
5388 498
5445 78
2677 191
3931 179
4242 201
4043 700
3584 120
31261 927