25727 411
2815 399
13026 206
3424 907
6601 527
3713 783
17623 45
16938 170
44193 173
5679 865
41694 721
19794 599