17085 773
8835 107
16071 324
2428 172
5090 293
7150 331
7247 501
5439 350
4016 118
10743 983
4334 74
11632 734
19651 660
7658 856
3633 379
8206 496