1989
849
12912
2162
26945
953
2318
11411
14732
21310
1669
17234
37877
29160
27473
24794
2113267
19284
1869153
1725147
17166
14260
13950
12200