7011
7838
598
573
782
6312
588
5944
7517
666
660
5610
33447
25540
23842
21243
1746267
16522
1548148
14796
1397144
12730
11700
9900