1	10344	45
2	17072	42
15	77411	39
17	86036	35
20	97655	32
22	105084	31
24	111366	28
54	218064	27
55	221827	26
57	229368	25
64	253525	24
65	257349	20
175	647513	19
177	652952	18
214	796001	17
217	807314	16
223	829115	15
224	832251	13
233	861839	12
992	3337328	11
1148	3831051	10
1651	5374577	9
1939	6291800	8
5141	15736642	7
5269	16053805	6
6268	18846093	4
10022	29090464	3
18813	51283700	2
113303	275778925	1
141291	338495341	0
