1	9778	40
2	16742	37
7	48453	36
9	58395	33
36	197482	30
37	202207	29
42	228095	24
46	250735	23
52	276051	21
56	290967	20
59	301484	19
66	326538	18
69	337550	15
436	1816467	14
457	1888122	12
486	1987014	11
527	2125644	10
1034	4037105	9
1249	4785077	8
1297	4946601	7
1558	5843889	6
3616	12981064	5
4243	15096090	4
4294	15246719	3
6589	22483732	2
6601	22519569	1
28144	87123981	0
