1	9961	36
10	66808	35
11	71834	34
13	81553	33
15	90064	28
67	336800	27
68	340937	26
115	561263	25
121	586377	23
122	590782	21
128	614238	20
129	618360	19
132	630687	17
133	634154	16
148	692567	15
152	709053	14
160	741958	13
870	3607518	12
911	3748848	11
1185	4804607	10
1228	4953280	9
1445	5745068	7
1733	6781453	6
2528	9523058	5
2750	10325444	4
3275	12120006	3
4260	15364229	2
9500	31746837	1
65210	197868518	0
