332
443
458
4330
283
555
411
2612
4135
386
216
28277
21440
19771
17523
1407265
13752
1272148
12336
11000
1067144
9410
80311