1	11130	35
4	29512	34
5	35548	32
9	54771	28
12	68118	26
13	72302	23
22	111716	21
25	123838	20
41	190211	19
43	198448	18
52	236140	17
53	240266	16
65	281644	15
68	292585	13
70	300748	12
119	496162	11
122	506931	10
152	615495	9
156	628492	8
285	1061066	6
298	1109662	4
309	1145404	3
313	1159477	2
460	1670772	1
1342271	2787008220	0
