50515
 
38465
 
34758
 
202355
 
192858
 
201051
 
159900
 
206406
 
188140
 
179931
 
148645
 
145197
 
311389
 
233980
 
228947