1	10135	39
3	24693	37
4	31592	35
5	37396	33
6	42957	32
8	52863	31
54	302347	28
58	323124	26
59	328388	25
66	363345	22
92	489452	20
93	494707	18
279	1350869	17
394	1849656	16
488	2253648	15
497	2289026	12
533	2420107	11
1103	4745435	10
1132	4855879	9
2055	8158328	8
4456	15318934	7
4721	16040742	6
4773	16170234	5
4822	16281234	4
4877	16404663	3
28035	76939321	2
64985	170740362	1
234596	554107622	0
