1	9488	34
2	17039	33
3	23285	32
23	141587	31
28	166210	30
32	185175	29
34	193929	27
39	216324	26
129	624058	25
131	631823	23
132	636088	21
133	640090	20
189	882530	19
191	891365	18
343	1518124	17
347	1532228	16
353	1551928	15
374	1623031	14
378	1635865	13
393	1686894	12
409	1738208	11
429	1801747	10
687	2794688	9
694	2817949	8
716	2889435	7
724	2913473	6
1264	4924543	5
3383	12154732	4
4345	15482131	3
4629	16309245	2
15841	51721462	1
69846	214322135	0
