1	11620	37
29	179736	36
32	194366	35
35	209775	34
36	214750	31
67	377909	27
68	382672	26
113	601502	25
167	865298	24
169	873597	23
183	941301	19
189	966491	18
198	1003765	17
213	1073491	16
217	1091243	15
364	1780350	14
380	1843773	13
384	1858777	12
396	1910578	10
771	3550532	9
1590	7058958	8
1601	7097483	7
2245	9704470	6
2346	10053890	5
5264	21547533	3
5317	21727308	2
40680	147665512	1
255445	613191934	0
