148647
 
103353
 
20518
 
16676
 
114820