1	6055	25
2	10951	24
10	45587	20
11	50309	17
12	54282	14
14	61671	13
17	70979	12
25	95435	11
26	98905	9
208	699768	8
220	732628	5
230	762301	3
1041	3117551	2
7337	18355565	1
18924	43933360	0
