2 270

3 431

2 202

42 957

5 943

50 488