15416
 
19266
 
21240
 
20139
 
13153
 
34976
 
14046
 
102306