Sources

1 922

35 066

2 410

2 379

2 329

25 417

92 921

3 594

2 895

1 050

2 529

3 732