266
397
3416
332
293
439
304
375
480
260
2510
243
26787
20160
18661
16622
1314265
12922
1183148
11624
10560
964143
8780
77311