29 088
28 596
8 019
9 303
17 423
21 927
10 117
18 888
8 748
28 596
17 832