25742 928
1166 206
10920 848
18598 170
3528 410
22807 78
2048 274
13890 678
6739 917
3899 659
3990 525
6568 552
19634 127