Sources

1 980

35 447

2 665

2 609

2 814

26 647

93 928

4 094

3 049

1 097

2 560

3 933