26593 930
1675 206
15643 850
19254 170
4205 410
23243 78
2460 274
15125 678
7638 917
4457 659
4405 525
15530 552
21468 128