1	6005	31
3	14930	30
6	28098	24
9	42797	21
34	132211	20
35	135508	19
37	141357	18
40	150699	16
45	167147	15
48	177011	14
49	180380	12
52	190302	11
53	193633	10
219	696038	9
338	1051308	8
340	1055865	7
351	1083647	6
471	1401129	5
692	2007433	4
790	2276364	3
1241	3509572	2
2634	6914476	1
3046	7869210	0
