1	10666	42
3	23302	35
4	28661	31
6	36962	26
43	184245	25
52	214828	24
60	239169	21
61	241835	19
67	259890	18
70	269006	14
73	277896	12
355	1316847	11
1022	3454515	10
1050	3528439	8
2646	8407211	7
2655	8433674	6
5166	15639954	5
5176	15662954	4
6296	18732171	3
25550	67729569	2
59391	149032622	1
68992	169366938	0
