Sources

2 004

35 473

2 682

2 620

2 830

26 958

94 086

4 193

3 065

1 118

2 577

3 958