16088
 
14588
 
13046
 
114993
 
100148
 
12608