8149 848
17984 170
2743 410
22552 78
1783 274
13323 678
6328 917
3626 659
3850 524
6158 552
18582 127