504.649105822
294.872787125
186.073160169
249.305366831
461.244237621
447.548750375
394.417609404
275.71608382
514.463143805
440.980867448
