1	6201	39
2	11519	38
3	15954	34
4	20032	33
5	24068	31
7	32954	27
9	42071	26
26	113663	25
27	116857	24
32	136679	23
36	152077	22
37	155952	21
38	159209	19
43	175353	18
50	198163	16
58	222631	15
59	225472	12
64	238875	11
67	246841	9
367	1188250	8
374	1206683	6
480	1532678	5
489	1553449	4
492	1559657	3
1686	4758531	2
1688	4763350	1
24873	55826892	0
