Sources

1 966

35 386

2 630

2 574

2 793

26 468

93 859

4 037

3 022

1 089

2 552

3 901