Sources

1 980

35 443

2 663

2 607

2 813

26 623

93 919

4 084

3 048

1 097

2 560

3 931