Sources

1 983

35 449

2 665

2 611

2 815

26 693

93 944

4 105

3 049

1 097

2 560

3 933