Sources

2 040

35 509

2 719

2 642

2 858

27 318

94 201

4 258

3 097

1 134

2 596

3 989