292
392
306
322
387
190
315
4310
234
280
344
254
28267
21420
19771
17523
1407265
13742
1271148
12326
11000
1066144
9390
80311