Sources

2 037

35 503

2 715

2 637

2 854

27 250

94 169

4 253

3 093

1 131

2 596

3 985