29 088
26 708
16 348
28 596
8 019
15 525
18 888
15 395
7 901
15 689
9 040
28 263