17085 773
8836 107
7687 385
16071 324
2428 172
5090 293
4329 587
7151 331
7247 501
5439 350
4018 118
10743 983
4334 74
11632 734
19651 660
7660 856
3633 379
8208 496