Sources

1 982

35 448

2 665

2 611

2 814

26 675

93 936

4 099

3 049

1 097

2 560

3 933