333009 1164
154296 899
167901 425
132830 279
186624 642
294134 575
109082 571
86844 364
115362 866
116814 406