Sources

1 959

35 317

2 584

2 536

2 729

26 320

93 775

3 953

2 985

1 088

2 549

3 861