1	8137	39
3	19827	34
10	54851	33
12	62449	30
15	73214	28
17	80492	27
31	143930	25
34	155480	24
35	159321	23
42	184338	21
51	210907	20
265	1005082	18
271	1022967	17
347	1286477	16
353	1306439	14
590	2090698	13
600	2122200	11
904	3070006	10
963	3208788	9
2431	7701648	8
2719	8563514	7
2725	8581120	6
3399	10474852	5
5125	15086404	4
8726	24839105	3
8728	24843826	2
64140	160319240	1
160218	374329940	0
