1	6440	37
2	11448	31
5	25932	28
9	44088	25
10	47993	24
11	51428	23
12	55044	22
22	97404	21
23	101338	20
56	238983	19
66	272240	17
69	282579	16
77	310377	15
85	338003	14
86	341569	12
198	742395	11
201	751822	10
289	1069360	9
298	1099007	7
304	1120577	5
1127	3888655	4
1966	6511378	3
4161	13063879	2
4865	15187537	0
