25751 928
1174 206
11114 848
18623 170
3567 410
22830 78
2081 274
13928 678
6764 917
3914 659
4004 525
6600 552
19687 127