18330
19943
18939
18034
1520
16731
14373
15027
1701
11720
13631
19928
22346
16890
14941
13360
10222
995263
8934
8820
848148
735142
6820
68111