31 591
43 979
30 352
12 906
102 836
16 613
38 861
29 281
20 000
14 081
40 101
24 505