1	6542	29
10	44684	27
11	48592	26
13	55386	25
17	68778	24
34	140359	23
35	145211	22
39	159200	21
42	169273	20
43	172322	19
46	182131	17
79	302290	15
82	311148	13
83	313689	12
88	327697	11
89	330643	10
93	342675	9
168	560154	8
169	562853	7
179	588313	6
1121	3189991	4
1151	3263621	3
1168	3302962	2
1170	3307544	1
8127	19658089	0
