6986 848
17620 170
2627 410
22496 78
1771 274
13193 678
6178 917
3588 659
3796 524
5966 552
18094 127