32 035
138 753
15 248
133 579
25 642
86 991
67 438
30 811
106 455
15 268
56 881
29 005
28 148
55 558