1	6936	33
2	12477	30
5	26166	24
9	45859	21
10	50427	18
11	54643	17
15	70766	16
65	244033	15
66	246868	14
68	253612	13
76	279745	12
101	346171	11
102	348893	9
104	354281	8
207	676561	7
215	699218	6
220	714739	5
242	775240	4
249	792722	3
2407	6575019	2
2495	6768403	1
302743	649082748	0
