1	7890	23
12	54690	22
14	61152	21
16	68453	20
38	158733	19
41	170988	17
53	212359	15
100	384666	13
104	397188	12
107	405738	10
115	428013	9
227	789179	8
334	1149341	7
344	1180396	6
477	1572182	5
622	1988423	4
1142	3522832	3
4041	11541834	2
4062	11590713	1
38388	94695186	0
