1	11037	43
3	27077	40
7	51694	38
9	61424	35
19	126168	33
24	149560	32
25	154113	29
26	159049	28
30	180020	27
31	184740	26
51	303027	23
60	344233	22
91	506001	20
101	546632	18
104	558592	17
106	568446	16
112	592401	15
206	1038405	13
207	1042981	11
313	1494062	8
796	3609564	7
806	3646032	6
1878	7921930	4
3442	13743077	3
8471	32249580	2
8482	32287712	1
12649	46906498	0
