1	10071	54
2	17685	51
3	24518	48
4	30518	46
5	36162	44
6	41559	43
7	46831	41
11	68995	40
13	79022	38
16	94116	35
19	109815	34
23	130184	33
27	151336	32
29	162897	31
31	174323	30
32	179958	29
44	241977	28
52	283475	27
54	293254	26
56	304099	25
59	321241	20
61	332101	18
66	358842	17
74	397234	14
75	401272	13
83	439370	11
102	523154	10
176	814320	9
203	917034	8
230	1014618	7
330	1403100	6
331	1407035	5
336	1427906	4
437	1795384	3
1123	4126199	2
1215	4440568	1
6964	23181949	0
