21766
 
18454
 
143944
 
141170
 
16746