1	9105	33
2	16220	31
35	219387	29
64	388651	28
67	423018	25
104	619095	24
106	629206	23
109	644205	21
118	689295	20
259	1442053	19
267	1480855	18
287	1582487	17
290	1596683	16
298	1634120	13
495	2610878	12
517	2708319	11
527	2750167	10
1019	5151624	9
1031	5205864	8
1789	8722041	7
3682	17194381	6
3702	17274883	5
3724	17358722	4
10215	45613659	3
10366	46147347	2
23083	97163445	1
34321	141245422	0
