1	6831	35
3	16545	32
5	23621	30
6	26794	28
7	29995	26
12	43216	25
13	45772	23
14	49069	22
17	58137	20
19	63832	18
24	77854	17
29	92502	16
41	124914	15
42	127783	13
66	191049	11
83	232981	9
91	253805	8
108	298888	7
137	366526	6
152	397599	5
163	423190	4
191	481406	3
398	917048	2
407	936058	1
1917	3710021	0
