487
622
594
726
286
333
9014
517
544
763
7811
1300
37547
28900
27263
24513
2087267
18964
1838153
1701147
17006
14160
13710
12010