29 088
28 596
9 040
28 263
15 395
26 708
9 303
8 019
16 348
30 352
40 101
8 019
7 901