164803
 
156679
 
128115
 
139332
 
138633
 
25195
 
50437
 
133383