1	6731	22
2	11035	20
4	17486	14
52	151176	11
55	158127	10
59	167708	9
129	343047	6
653	1547637	5
999	2302829	4
1001	2305671	3
1245	2785923	1
5049	9686793	0
