240
263
350
290
283
276
2410
318
223
342
449
310
27937
21170
19571
17332
1383265
13622
1251148
12136
10960
1049144
9210
79911