245
226
246
185
293
222
156
184
192
173
203
193
27847
21120
19531
17322
1381265
13622
1249148
12126
10950
1049144
9200
79811