17090 773
8850 107
16073 324
2429 172
5100 293
7164 331
7253 501
5446 350
4021 118
10748 983
4344 74
11637 734
19673 660
7667 856
3638 379
8219 496