8171 848
17991 170
2743 410
22552 78
1783 274
13325 678
6332 917
3626 659
3850 524
6159 552
18588 127