1	8867	22
3	17512	21
6	28954	20
10	43295	19
13	53552	17
17	66617	15
23	87674	14
24	91440	11
25	94601	9
55	186543	8
56	188696	7
67	219995	6
72	234036	5
74	239702	4
76	246514	3
151	452096	2
1442	3525742	1
898526	2049355011	0
