19011.40000000
1229.40000000
2457.30000000
506.30000000
3000.00000000
4048.30000000
10481.20000000
15940.20000000
596.90000000
994.00000000
1807.00000000
3975.50000000
5241.40000000
15180.70000000
23059.80000000
794.30000000
1445.40000000
2818.80000000
477.20000000
360.70000000
397.90000000
0.00000000
1337.80000000
1434.10000000
2007.50000000
2301.20000000
4083.10000000
812.90000000
1502.00000000
1799.70000000