9560
15747
11740
14114
21028
12291
10433
22105
14925
20739
11351
13951
13700
44325
13709
11069
13019
24113
40129
25954