1	8390	41
3	20276	29
4	26145	28
42	192624	25
46	210557	24
127	578098	23
185	846729	21
192	873684	20
197	895195	18
203	918732	17
207	934702	16
360	1629091	14
370	1668065	13
374	1684724	12
376	1694125	11
1528	6498892	10
1545	6552638	9
1563	6608643	7
1595	6707095	6
4176	15056685	5
4205	15146316	4
10357	32281103	3
15481	45578759	2
83247	208420918	1
291863	671287243	0
