1	6772	29
2	11326	23
7	35538	20
9	42910	17
10	46888	15
11	50746	13
161	647224	12
174	696368	11
175	699944	10
210	821038	8
215	837198	7
755	2717588	6
1403	4875767	5
3363	11294897	4
3412	11436919	3
3479	11623043	2
20469	60185200	1
126985	296132147	0
