1010
9535
9157
8815
8220
8062
7819
7641
7424
710
8434
695
16992
13590
11111
9830
754263
7452
6910
6251
600147
56510
548142
4620