anychart.onDocumentReady(function () {
var dataSet = anychart.data.set([
{'id': 'AU.NS', 'size': 3565500},
{'id': 'AU.NT', 'size': 6243700},
{'id': 'AU.WA', 'size': 18565600},
{'id': 'AU.SA', 'size': 8282600},
{'id': 'AU.VI', 'size': 1866300},
{'id': 'AU.QL', 'size': 9750500},
{'id': 'AU.TS', 'size': 514700}
var chart = anychart.map();
chart.geoData(anychart.maps.australia);
chart.maxBubbleSize('18%');
var series = chart.bubble(dataSet);
series.labels().format(function () {
return (this.size / this.getStat('seriesSum') * 100).toFixed(2) + '%';
series.geoIdField("code_hasc");
chart.container('container');