106843
 
101748
 
95133
 
18042