1	6759	31
2	11465	28
6	27682	23
17	77001	21
21	92773	18
22	96495	17
25	108005	16
41	170466	15
62	251434	12
153	594458	11
159	615257	10
162	625681	9
194	731399	8
197	742078	6
1081	3769787	4
3891	12383956	2
24122	70643686	1
122694	327676424	0
