Sources

1 992

35 456

2 671

2 614

2 821

26 840

94 028

4 169

3 056

1 104

2 563

3 945