1	10920	36
6	42467	33
12	76264	29
13	81478	27
16	96813	25
18	108061	21
19	113185	16
23	134894	15
32	178323	14
85	392119	13
89	409302	11
91	417113	10
107	484851	9
121	543474	7
122	546845	6
160	698654	5
323	1296657	4
404	1601324	3
560	2189553	2
692	2637975	1
1003	3742359	0
