1	9322	37
2	16525	36
7	40631	35
8	45108	31
11	58017	29
12	62361	26
13	66980	24
28	125082	22
34	147101	21
38	161333	20
41	170986	18
47	189354	17
57	222532	16
59	229427	13
60	233636	12
61	237236	11
85	320768	10
91	339610	9
98	359754	8
101	369061	7
125	436832	6
163	546613	5
251	796727	4
392	1182401	3
635	1838990	2
721	2076627	1
2325	6121363	0
