Sources

2 031

35 497

2 708

2 635

2 851

27 208

94 157

4 237

3 089

1 130

2 596

3 980