12962
13282
10041
15202
7989
10089
23836
7913
16845
17899
14257
19223
15839
23184
13086
20901
25095
15599
14709
32100