31 591
27 281
38 861
55 600
24 505
17 832
16 613
17 600
17 832
131 481
74 525