489397 
663201 
459667 
340748 
301871 
320166 
288149 
217256 
260707 
198960 
713513 
601455