17094 773
8850 107
16073 324
2429 172
5101 293
7166 331
7255 501
5446 350
4021 118
10749 983
4346 74
11642 734
19677 660
7670 856
3638 379
8224 496