  1	         30953	         13486	     202523124
  2	         47372	         28751	     424314872
  3	         16981	         15448	     234066251
  4	         37380	         68513	     998894364
  5	         99170	         31230	     523556625
  6	         36645	          4439	      74992208
  7	         35766	          4527	      65469429
  8	         88178	         18003	     291474948
  9	         30129	          5338	      97083023
 10	         48285	         19397	     282587729
 11	          5074	          4636	      67371703
 12	         14758	         20983	     235961299
 13	        779939	        232220	    3979855348
 13	       1270630	        466971	    7478150923
