Sources

1 994

35 463

2 678

2 615

2 827

26 866

94 044

4 180

3 059

1 106

2 566

3 947