Sources

2 005

35 474

2 685

2 622

2 830

26 987

94 088

4 196

3 068

1 118

2 580

3 961