9026
15401
11295
13373
20014
11824
9954
21404
14252
20153
10622
13328
13031
42990
13413
10557
12392
23526
39446
24942