1	6831	42
2	11959	40
3	16478	33
4	20493	32
6	29726	31
9	43078	30
11	51364	27
12	55383	21
14	62826	19
74	304730	18
75	308618	15
76	312264	14
84	341726	13
89	360750	12
90	364478	11
96	387481	8
441	1626003	7
445	1638694	6
2127	7316032	5
2986	10054325	4
3172	10625286	3
3209	10722759	2
7267	22857570	1
13698	41479894	0
