Sources

1 960

35 333

2 598

2 545

2 731

26 371

93 802

3 993

2 994

1 088

2 549

3 873