25747 928
1167 206
10959 848
18601 170
3531 410
22810 78
2048 274
13896 678
6743 917
3899 659
3991 525
6570 552
19638 127