1	12010	33
2	19264	29
13	77895	28
14	82145	27
17	96408	23
19	106679	21
25	136370	18
29	152290	16
34	176291	15
43	213726	14
52	253802	13
96	413508	12
111	475409	11
182	761842	10
254	1030599	9
269	1081399	8
366	1411503	7
425	1619784	6
449	1705499	5
462	1751355	4
494	1868707	3
766	2759642	2
1238	4265694	1
47160	148653417	0
