1	7099	26
2	11947	25
3	16153	24
7	31151	21
18	72648	20
19	76474	19
20	80421	18
24	94690	17
25	98455	15
37	139085	14
44	162259	13
53	190773	12
66	236460	9
102	338247	8
140	448392	6
301	870868	4
535	1458943	3
629	1700746	2
1075	2702299	1
10779	22150894	0
