1010
9535
9157
8815
8220
8062
7819
7641
710
8434
695
7124
16982
13560
11091
9790
754263
7442
6880
6241
597147
56410
547142
4590