1	6613	27
2	10707	26
6	19077	23
8	26656	22
19	58367	21
33	96183	19
59	162692	16
74	196942	13
142	381305	12
147	392641	11
192	492825	10
193	494474	9
200	507316	8
301	748376	7
320	797506	6
842	1949705	5
1118	2525804	4
2347	4960015	3
2595	5436489	2
2599	5444434	1
215848	315188415	0
