25751 928
1173 206
11078 848
18619 170
3559 410
22822 78
2074 274
13919 678
6758 917
3909 659
4002 525
6599 552
19672 127