1	3016	13
2	5198	10
19	38786	9
22	43559	8
29	53731	7
30	55224	6
132	231982	4
138	240585	3
192	323430	2
226	379340	1
3118	11911685	0
