30577
 
45413
 
143890
 
162553
 
202649
 
140149
 
124443
 
69202
 
241606
 
44891
 
22489