20139
 
8545
 
26259
 
163858
 
17539
 
15810
 
9302
 
15057