1	8186	29
2	13282	25
7	36223	23
11	53745	22
14	65390	21
32	136694	20
33	140059	19
37	154855	18
42	173532	16
45	182826	15
90	346509	14
91	349497	13
146	543531	12
148	551070	11
234	846844	10
235	849884	9
236	852574	8
486	1659616	7
493	1677703	6
787	2560568	5
1328	4126068	4
1380	4262433	3
2896	8582991	2
7758	21714419	1
8373	23194839	0
