12961
13281
10039
15199
7988
10086
23833
7912
16844
17897
14254
19220
15837
23183
13084
20898
25091
15596
14706
32097