210
179
2311
174
172
184
203
170
196
197
173
188
17693
13970
11671
10400
793263
7882
7180
6772
647148
581142
57710
5060