1	6722	28
2	11600	27
4	19877	23
6	29105	22
7	33382	20
8	37348	19
31	133041	17
37	154693	16
84	334908	15
86	340724	14
88	347036	11
93	362801	10
211	748723	9
270	956625	8
272	963421	7
429	1485301	6
873	3001746	5
874	3004716	4
2188	7268030	3
19282	57567102	2
22554	67056432	1
157616	417714213	0
