17090 773
8850 107
7689 385
16073 324
2429 172
5100 293
4332 587
7164 331
7253 501
5446 350
4021 118
10749 983
4344 74
11640 734
19674 660
7668 856
3638 379
8221 496