1	12137	38
3	29973	37
4	37300	35
9	71856	34
13	99136	33
14	105865	30
16	119005	27
30	203380	25
33	221441	24
49	313391	22
53	336800	21
58	367734	18
83	518396	14
147	847700	12
152	876203	11
191	1078906	10
228	1260622	9
310	1613943	8
334	1711537	7
831	3800007	6
884	4020582	5
1261	5615755	4
1478	6480183	3
1698	7305478	2
3380	13777012	1
13287	50949731	0
