1	10117	48
2	16628	40
3	21388	39
4	25280	37
49	227034	32
50	232231	30
51	236792	29
53	245072	26
55	253051	23
61	277163	22
62	280636	21
65	292963	20
70	311770	19
141	590525	17
145	604513	16
148	614217	15
371	1372270	13
396	1444221	11
397	1446707	10
736	2503943	9
744	2525788	8
1576	5019768	7
1585	5038967	6
4776	14110785	5
6492	18817647	4
6983	20045027	3
6984	20046746	2
81209	202188301	1
116739	280743238	0
