107671
 
102321
 
95753
 
18378
 
17663