25747 928
1167 206
10966 848
18601 170
3533 410
22811 78
2048 274
13899 678
6743 917
3899 659
3991 525
6571 552
19642 127