  1	         29396	          9344	     138917699
  2	         46236	         20365	     300064589
  3	         16620	         10510	     155459109
  4	         36270	         28300	     429543509
  5	        100445	         22285	     372655859
  6	         34544	          3125	      52640551
  7	         33354	          3310	      48377785
  8	         89012	         12743	     204187058
  9	         28806	          3712	      70834924
 10	         45130	         14040	     200682781
 11	          5007	          3186	      45907075
 12	         16239	         14903	     166318841
 13	        822222	        162088	    2799975178
 13	       1303281	        307911	    4985564958
