1	13277	52
6	42104	48
9	55308	46
11	62016	44
13	68099	42
15	75935	41
16	78857	40
19	91838	35
20	96048	34
21	99489	33
27	119318	32
29	126948	30
34	146376	29
36	154962	28
38	163018	27
40	170267	25
53	217436	24
59	240432	22
65	258543	21
87	329257	20
96	361389	18
105	393812	17
106	396237	16
165	594622	15
171	611755	13
242	832217	12
263	895112	9
372	1210336	8
446	1436647	7
481	1535249	6
549	1741107	5
834	2509654	3
837	2516703	2
13765	35255801	1
51479	127587243	0
