6911
777
570
759
13013
601
744
766
763
870
1050
790
42327
32150
31233
28455
2451267
22154
2138153
19566
1954149
15920
15700
13940