1	7621	23
10	33717	22
31	81533	20
33	86593	17
41	108103	16
59	155131	14
72	189815	13
80	211828	11
105	275245	10
117	304032	9
128	330429	8
162	411527	7
251	603425	6
938	2012461	5
968	2077345	4
992	2129183	3
1062	2276505	2
1381	2914472	1
1800	3704814	0
