295
333
2011
206
142
223
338
154
166
174
163
100
22436
17040
15041
13460
10292
1002263
9034
8890
858148
742142
68711
6840