14262
12381
20164
11361
916
27568
28074
20834
30210
23845
31443
11761
20974
2254
25761
17968
4592
2018
30160
17634
14184
6234
18787
22839