Sources

1 938

35 138

2 457

2 418

2 445

25 660

93 177

3 701

2 910

1 062

2 534

3 765