2 269

3 427

2 197

42 946

5 939

50 390