Sources

1 963

35 346

2 605

2 550

2 733

26 392

93 825

4 005

3 002

1 089

2 551

3 881