1	8946	31
71	343970	30
74	355294	29
75	359115	27
83	386778	26
88	404071	25
102	452112	21
104	459592	17
105	463209	16
107	469771	15
185	753541	14
197	793526	12
210	832497	11
228	888135	10
261	986502	9
273	1021221	8
278	1035012	7
640	2277881	6
702	2458199	5
1123	3856778	4
1402	4760272	2
5418	16861992	1
7397	22320322	0
