1	7845	37
3	18266	25
5	24716	23
6	28002	22
22	76072	21
40	124374	19
42	129028	18
46	138317	16
47	140426	15
49	144725	14
77	217574	12
105	288853	11
115	312070	10
230	590977	9
520	1260308	8
524	1268332	7
563	1344095	5
719	1675261	4
836	1949702	3
899	2065829	2
5577	11038665	1
61686	97769758	0
