14539
 
13926
 
109137
 
108589
 
94295