25747 928
1168 206
10972 848
18601 170
3533 410
22811 78
2048 274
13899 678
6743 917
3899 659
3992 525
6572 552
19642 127