30182.20000000
1784.70000000
2676.60000000
3345.80000000
3070.10000000
59712.60000000
3792.20000000
3210.60000000
119426.00000000
3569.40000000
4744.60000000
8443.90000000
14356.20000000
2454.60000000
597.40000000
611.70000000
774.90000000
2931.20000000
4049.00000000
408.60000000
401.80000000
352.70000000
449.30000000
221.20000000
484.80000000
388.90000000
429.00000000
516.60000000
456.90000000
533.20000000
489.40000000
0.00000000
641.90000000
569.40000000