1	9858	46
2	17308	45
4	30779	43
5	38083	42
6	43529	41
7	48594	39
10	65622	37
13	83770	36
18	106131	35
20	114818	33
33	175226	30
34	179724	28
37	191721	27
41	208187	25
43	216952	22
48	236900	20
52	251435	18
121	511808	17
124	522666	16
130	544748	14
132	552606	13
464	1802255	12
491	1883632	11
505	1927194	10
537	2022979	9
729	2667362	8
1281	4488457	7
1288	4509769	6
1294	4529025	5
1996	6880830	4
4023	13302703	3
4145	13630691	2
4686	15242200	1
12843	38894653	0
