25748 928
1172 206
11062 848
18613 170
3553 410
22821 78
2073 274
13918 678
6756 917
3905 659
4002 525
6591 552
19666 127