  1	        101544	        246309	    4325609884
  2	        181003	        419759	    7735551174
  3	         52793	        130475	    2296485721
  4	         96329	        253607	    3963244964
  5	        356321	        970476	   14696722155
  6	        114881	        240525	    6098470744
  7	        114796	        164438	    2608260116
  8	        382173	        680258	   13693398470
  9	        136314	        218426	    3489459397
 10	        180803	        346094	    5603710497
 11	         20370	         40872	     698131213
 12	         59481	        159157	    2256867733
 13	       3008285	       7500411	  129472853118
 13	       4805093	      11370807	  196938765186
