17085 773
8835 107
16070 324
2428 172
5089 293
7146 331
7247 501
5439 350
4016 118
10743 983
4333 74
11632 734
19651 660
7658 856
3633 379
8205 496