1989
849
2162
26945
953
2318
12812
11411
14732
21310
1669
17234
37877
29150
27443
24714
2109267
19254
1864153
1723147
17156
14220
13930
12180