1060
9524
9535
9215
9157
8420
8262
7819
7841
8534
715
710
17362
13720
11311
10060
773263
7582
7030
6432
609147
56910
556142
4830