1	6393	25
3	15627	24
5	23244	21
38	153036	19
40	158793	17
41	161705	16
43	166810	15
46	175798	13
168	594755	12
174	613531	10
184	642275	9
200	685677	8
207	706721	6
215	730961	5
217	736873	4
629	1945127	3
634	1960756	2
2654	7364221	1
46868	103182744	0
