25731 411
2815 399
13038 206
3426 907
6603 527
3714 783
17629 45
16942 170
44200 173
5679 865
41698 721
19797 599