25751 928
1173 206
11086 848
18620 170
3559 410
22825 78
2075 274
13923 678
6758 917
3910 659
4002 525
6599 552
19679 127