7011
7838
598
573
782
6312
588
5944
7517
666
660
5610
33457
25550
23842
21263
1747267
16522
1550148
14826
1397144
12730
11700
9900