212
272
326
211
202
214
262
142
294
216
231
310
27947
21170
19581
17332
1383265
13622
1251148
12136
10960
1049144
9210
79911