Sources

1 948

35 235

2 539

2 492

2 577

26 097

93 595

3 867

2 949

1 077

2 541

3 817