1	5824	25
11	48194	22
12	51453	21
13	54981	20
14	58591	18
15	61696	17
21	81999	16
23	87691	15
76	278094	14
94	340555	13
160	557782	12
162	564437	11
165	574706	10
166	577998	9
566	1839170	7
649	2077848	5
669	2129606	3
3385	9832571	2
4074	11711919	1
6957	19357524	0
