293
351
357
207
193
363
375
323
314
266
335
28407
21610
19811
17643
1413265
13772
1282148
12426
11040
1071144
9440
80411