1	14452	47
6	61309	44
15	136240	43
16	142735	42
46	366636	40
50	395233	38
53	411933	35
55	425956	34
56	432030	31
58	444163	29
120	859721	27
122	872860	26
125	890289	24
128	906430	23
130	918021	22
132	929078	21
366	2316534	20
377	2377347	18
387	2431713	17
501	3101070	16
509	3136947	14
783	4748003	13
790	4783463	12
796	4811638	10
1166	6787580	9
1178	6839176	8
1203	6952137	7
1656	9303562	6
4091	21664962	5
10595	51787701	4
12028	58300401	3
16209	76575016	2
48007	209017814	1
166755	683799214	0
