1	9782	35
3	24106	32
4	29988	30
6	41405	29
12	75370	28
26	150591	25
33	185849	24
51	270834	23
62	321563	21
76	392565	19
83	424585	18
98	491951	17
99	496619	15
125	608018	13
158	749354	12
177	826248	11
192	883673	10
204	929617	9
251	1106302	8
342	1439384	7
361	1517746	6
453	1855445	4
688	2662566	3
849	3177629	2
925	3442963	1
2461	8318091	0
