25742 928
1165 206
10899 848
18594 170
3520 410
22805 78
2048 274
13888 678
6738 917
3899 659
3990 525
6560 552
19626 127