  1	        100532	        899141	   18539581789
  2	        174080	       1473933	   30849530392
  3	         49247	        497080	   10127665277
  4	         93463	        943823	   15860921135
  5	        336829	       3359164	   52871243909
  6	        110680	        896776	   21438478695
  7	        111850	        619227	   12495891794
  8	        360521	       2735208	   62454672239
  9	        129848	        774891	   13574775789
 10	        178334	       1227648	   22570743510
 11	         20132	        127721	    2028281641
 12	         57906	        558498	    7941931652
 13	       2898288	      27402806	  487948439706
 13	       4621710	      41515916	  758702157528
