1	6531	28
3	15848	26
7	31562	23
8	35273	21
13	52706	20
18	70053	17
19	73527	14
22	83708	13
23	87745	10
80	279756	9
90	314096	8
119	402939	7
124	418787	6
233	750058	5
263	832329	4
282	889720	3
551	1616756	2
7301	17544296	1
7632	18350597	0
