Sources

2 025

35 493

2 696

2 632

2 848

27 153

94 147

4 234

3 083

1 130

2 594

3 976