Sources

1 957

35 296

2 575

2 525

2 671

26 280

93 734

3 931

2 977

1 087

2 547

3 849