1	6193	33
5	19615	32
8	27500	30
11	34537	29
17	47667	28
18	49771	27
19	52440	22
21	57258	20
24	64473	18
35	89606	16
36	91794	15
51	125298	14
55	134315	13
69	165540	12
71	170434	11
73	175143	10
108	257071	9
113	268323	8
123	290279	7
131	304813	6
164	364308	5
257	524574	4
309	616288	3
529	959139	2
2101	3049093	0
