12962
13283
10042
15205
7990
10089
23837
7916
16849
17899
14257
19223
15842
23185
13087
20903
25095
15599
14711
32100