1	10144	43
2	17653	41
3	24292	35
23	151815	34
27	173347	32
28	178840	31
30	190336	30
31	195588	27
32	200212	26
33	204804	25
35	215059	23
56	328173	22
57	333065	20
59	342671	19
266	1398389	18
273	1432698	17
281	1469600	16
289	1503463	14
368	1895442	13
891	4306036	12
910	4380082	11
1309	6117373	10
1356	6292004	9
1365	6323440	8
4122	17645597	7
4296	18351188	6
4624	19717587	5
9572	38247736	4
33792	127499914	3
53127	195306007	2
76061	274902616	1
2240117	7018933598	0
