1	13294	53
3	30000	35
4	37252	34
5	42309	32
6	46199	31
83	355484	29
91	381598	27
105	422853	25
246	916780	24
248	922530	23
251	932047	21
255	943858	20
266	973788	19
282	1016000	18
284	1021401	17
743	2542933	16
1144	3738735	14
1169	3804543	13
1182	3835943	12
1202	3887614	11
1238	3974325	9
1346	4243469	8
1352	4258874	7
1410	4402525	6
1418	4422034	5
1450	4497859	4
14018	35767679	3
14364	36515618	2
75016	174502515	1
1056441	3292477747	0
