  1	        102720	        435040	    7254803925
  2	        171701	        714752	   12631023581
  3	         52679	        246139	    4361218596
  4	         93257	        455293	    6843410644
  5	        336692	       1580509	   23252473733
  6	        108442	        451037	    9315808335
  7	        109467	        290956	    4608894487
  8	        339220	       1358688	   27836679084
  9	        121810	        368014	    5670708157
 10	        184198	        580157	    9294638993
 11	         20104	         59662	     932156313
 12	         58309	        263578	    3356420090
 13	       2490200	      12947887	  219738615341
 13	       4188799	      19751712	  335096851279
