1	10017	45
4	31395	30
19	125047	27
20	130767	24
144	806468	22
169	926073	21
222	1175879	20
233	1228040	19
324	1669163	17
335	1720535	15
357	1818132	14
365	1856865	13
368	1871576	12
369	1875771	11
701	3430306	10
736	3568179	9
1511	7016110	8
1522	7056448	7
1541	7127070	6
2094	9420865	5
3295	14625679	4
12084	49947753	3
12093	49980218	2
39803	151856550	1
1470562	4685410912	0
