1	11522	39
2	19082	38
3	25683	37
10	68390	36
12	77743	35
14	86764	34
19	107055	33
21	116630	31
23	127116	27
75	415814	24
81	442027	22
83	452318	20
84	456705	17
86	465537	16
88	474153	15
188	962057	14
205	1041565	10
1019	4738133	9
1026	4767316	8
1036	4803657	7
1067	4917827	6
1166	5280487	5
3617	14922071	4
3653	15038251	3
3720	15255222	2
3781	15445440	1
8690	32921980	0
