Sources

1 985

35 453

2 666

2 613

2 818

26 758

94 001

4 150

3 050

1 100

2 561

3 937