Sources

1 988

35 454

2 666

2 613

2 819

26 786

94 015

4 158

3 051

1 100

2 561

3 941