1	10805	39
6	38652	37
19	99647	34
20	103317	33
24	119494	31
25	123177	30
28	135707	28
29	139392	27
30	142524	25
65	266202	24
142	575108	22
144	582515	21
146	588970	17
150	603164	16
151	606674	15
157	628847	14
161	641883	12
163	647767	11
165	653467	10
362	1278541	9
384	1335011	8
387	1342730	7
434	1457189	6
1291	3984745	5
7310	19542213	4
8337	22099045	3
11341	29183061	2
19109	46163468	1
57612	128092891	0
