153
295
333
2011
206
142
223
338
154
166
174
163
22646
17190
15231
13590
10432
1011263
9134
9030
872148
746142
6930
69211