295
333
2011
206
142
223
338
154
166
174
163
100
22336
16820
14851
13340
10192
994263
8904
8790
847148
734142
67911
6780