145146
 
157783
 
127471
 
50763