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