25752 928
1177 206
11148 848
18624 170
3577 410
22832 78
2086 274
13931 678
6768 917
3916 659
4010 525
6603 552
19698 127