45083
 
143555
 
162191
 
202122
 
139785
 
124121
 
68835
 
241008
 
44511
 
22092
 
837199
 
299048