1	6652	30
2	11680	28
5	26948	27
7	36289	26
9	44493	25
10	48573	20
13	59756	19
14	63753	18
74	311152	16
79	329641	14
84	346869	12
221	871832	11
295	1143150	9
313	1200089	8
314	1203212	7
438	1632959	6
441	1642089	5
1986	6838073	4
2000	6882408	3
4350	14377682	2
11011	34975674	1
91161	257876082	0
