1	8533	46
13	77263	43
14	81788	37
18	96994	36
20	104128	34
21	107726	33
24	117180	31
48	214575	27
92	379578	26
107	432217	25
112	448491	24
119	470300	23
122	479726	22
133	513536	21
146	557631	19
149	567680	18
152	577472	17
153	580880	15
171	638564	14
174	648811	13
177	659295	12
740	2672550	11
746	2691065	9
751	2706353	8
761	2738065	7
1183	4094573	5
3172	10369766	4
3222	10509917	3
4481	13985784	2
6747	20567199	1
9921	29504017	0
