1	9309	39
3	22161	37
5	36202	36
15	79304	33
20	100122	31
27	130265	29
30	143456	28
33	154837	27
43	192169	24
51	219030	23
58	242502	22
67	270524	21
69	278004	19
72	289331	16
73	292717	15
74	296116	13
101	384780	12
111	420088	11
152	534679	10
204	681590	9
230	756208	8
266	869739	7
373	1173577	6
412	1282665	5
442	1369557	4
1122	3137106	3
1197	3338674	2
3297	8553779	1
11808	29727501	0
