25742 928
1165 206
10912 848
18596 170
3520 410
22807 78
2048 274
13890 678
6739 917
3899 659
3990 525
6564 552
19631 127