1	6886	26
6	29217	24
7	32485	21
8	35877	20
9	39168	19
13	50831	18
17	62883	17
19	68916	15
58	214595	14
67	243980	13
92	331775	12
95	341232	11
124	445529	10
132	469568	8
141	496139	7
145	507884	6
149	519479	4
864	2700474	3
5693	16104867	2
7205	20039920	1
41752	105156618	0
