1	8074	37
2	13438	35
5	27160	27
7	35944	26
16	72193	25
28	123060	23
30	129714	22
33	139770	21
34	143708	18
35	147481	15
39	160824	14
40	164438	13
41	167524	12
45	179569	10
110	421264	9
181	668244	8
387	1351008	7
405	1402201	6
416	1432653	5
947	3083271	4
1027	3288151	3
1068	3394139	2
1985	6042629	1
1999	6082149	0
