1	6697	35
3	17233	28
6	32230	26
7	37314	24
21	100220	22
24	112919	20
29	132231	19
47	198576	16
49	204814	15
137	534403	14
144	558173	13
148	571380	10
218	809877	7
225	833137	6
984	3347873	5
1500	4953834	4
1534	5050486	3
2456	7759772	1
74116	200341209	0
