26605 930
1683 206
15660 850
19259 170
4207 410
23250 78
2460 274
15136 678
7646 917
4458 659
4406 525
15533 552
21484 128