1	9352	35
11	62705	33
33	143386	32
35	149917	31
43	175914	26
44	179287	23
45	183138	22
138	538270	21
143	551994	19
145	557682	18
155	583359	17
162	600929	16
182	650449	15
303	1057977	14
309	1073246	13
311	1079406	12
321	1105483	11
750	2409374	10
1411	4319234	9
1422	4348492	8
1425	4354826	7
1442	4397976	6
2077	6112174	5
3472	9767468	4
4343	11888516	3
7313	18885566	2
33185	75547457	1
386168	760300966	0
