22480
 
253827
 
100077
 
162842
 
146985
 
114393
 
144399
 
200681
 
171018
 
30104
 
21660
 
41611