25751 928
1174 206
11108 848
18622 170
3565 410
22827 78
2081 274
13925 678
6764 917
3914 659
4003 525
6600 552
19687 127