1	9563	47
5	37390	43
8	56862	41
9	62913	38
11	74584	37
13	86608	34
35	220016	33
36	225284	31
37	230214	28
39	240183	25
40	245179	24
103	573042	21
107	591156	20
113	619223	18
206	1083514	16
214	1116766	14
569	2854091	13
764	3744905	12
789	3841268	11
804	3895683	10
1038	4900523	9
1319	6133783	8
1328	6165740	6
1692	7628614	5
8341	34989134	4
18466	73918897	3
18548	74191174	2
23035	90691009	1
108005	390477775	0
