15 623
17 832
35 468
20 030
56 978
27 238
10 145
76 139
27 281
10 096
24 505