4322
593
365
5912
330
497
4116
345
499
426
405
377
28267
21430
19771
17523
1407265
13742
1272148
12326
11000
1067144
9410
80311