1	12163	49
3	26177	45
6	43472	43
11	69093	41
13	79899	38
14	85446	37
19	112032	35
20	117120	33
24	137277	29
27	151047	25
28	155389	23
29	159744	21
31	169755	18
52	275515	17
57	299215	16
60	312409	15
67	343867	14
104	487115	13
117	535272	12
140	626028	11
155	681388	9
167	720657	8
473	1701676	7
538	1913831	6
547	1943590	4
653	2278405	3
755	2592644	2
786	2682492	1
178796	510945699	0
