1	7572	31
6	27329	30
7	30611	24
10	39599	19
12	46241	18
16	55385	15
33	101623	13
37	111485	12
39	115526	10
40	117625	9
73	192290	8
76	197351	7
262	662450	6
1079	2428389	4
1105	2478371	3
2229	4741710	2
2245	4772634	1
44872	73685964	0
