1	9693	36
5	37915	33
27	168455	28
30	183430	27
32	193992	26
34	205324	23
35	210743	21
39	232622	19
154	866984	18
156	876383	15
646	3359993	14
659	3419368	13
682	3517053	12
687	3538565	11
1825	8861382	9
1855	8974921	6
2237	10737537	5
2272	10882336	3
36342	148622918	2
36771	150106712	1
65947	261286611	0
