  1	        105964	        492808	    8685035801
  2	        194266	        841961	   15597492430
  3	         54090	        262759	    4544597831
  4	         99698	        515145	    8021345567
  5	        369766	       1965056	   29807992346
  6	        118636	        482682	   11795804852
  7	        121946	        338406	    5392575932
  8	        418342	       1438089	   29302196200
  9	        148993	        455568	    7347951018
 10	        185433	        703479	   11433524646
 11	         20774	         80223	    1348774401
 12	         60713	        323875	    4581174288
 13	       3311868	      16303390	  291594771857
 13	       5210489	      24203441	  429453237169
