1	11697	49
2	18856	46
3	24479	44
5	34088	43
6	38539	42
7	43071	40
8	47956	35
9	52130	33
12	70063	32
13	76565	31
14	81556	30
65	378584	28
66	382590	26
68	391887	23
70	401056	22
76	427379	21
82	453748	19
84	462037	15
90	491267	14
91	495174	13
272	1337310	12
533	2478647	11
540	2507829	10
553	2556102	9
561	2587548	8
1061	4716897	7
1062	4719929	6
4095	16284000	5
4146	16455966	4
4169	16529592	3
16775	61222538	2
37889	130483117	1
324435	1019658382	0
