9028
15402
11296
13373
20015
11825
9955
21405
14253
20155
10623
13330
13031
42992
13415
10558
12394
23528
39447
24942