1	12819	47
3	32733	39
5	50597	38
28	245637	36
29	252575	35
36	300528	34
37	306981	32
109	808954	31
111	821056	29
113	833570	26
271	1883454	24
281	1942602	21
282	1948407	20
285	1965434	19
793	5107046	17
794	5112573	16
795	5118351	15
916	5873497	14
919	5891524	13
949	6056737	12
968	6156388	11
2142	13079938	10
4392	25558926	9
8496	46832470	8
8516	46920951	7
8520	46940829	6
11506	62490495	5
11612	62961158	4
64096	316426922	3
64143	316645165	2
229498	1060618663	1
1143835	4817342433	0
