295
333
2011
206
142
223
338
154
166
174
163
100
22496
17040
15041
13470
10322
1004263
9044
8890
861148
742142
68711
6840