654
666
667
710
7512
479
605
7115
5113
6310
7714
457
30877
23420
21642
19413
1565267
15062
1401148
13476
1234144
11900
10460
8870