1	9390	41
2	16533	39
3	21597	38
4	25548	36
16	93296	35
18	102265	34
42	209430	33
46	226030	32
50	241242	31
62	284216	29
66	295886	27
71	312963	26
93	399297	24
97	414173	22
102	431178	20
276	1097003	19
296	1161631	18
299	1172685	16
429	1630429	14
452	1699363	13
821	2990301	12
835	3034253	11
1154	4105163	10
1161	4126159	9
1165	4137571	8
1186	4197833	7
1223	4306940	6
1231	4330698	5
1238	4350790	4
1247	4376685	3
1262	4418902	2
1277	4461327	1
8954	27303537	0
