1	13125	41
2	20599	40
4	36620	36
9	71691	33
11	81156	30
12	86160	29
52	295672	25
53	299999	24
54	305132	23
56	315331	22
57	321093	19
59	331547	16
61	340910	15
69	378653	14
161	816415	13
165	833950	12
168	846130	11
570	2697216	10
603	2829346	8
1218	5429438	7
1247	5528463	6
1263	5580492	5
1280	5640941	4
1291	5683246	3
1366	5933445	2
6344	24986777	1
28337	103403318	0
