31 047
17 354
129 108
21 813
13 230
83 590
49 881
53 676
20 000
35 258
12 906