1	12311	49
2	21889	46
3	29948	43
14	128769	42
15	136463	38
17	150772	37
19	164313	33
83	618306	32
85	630667	31
93	679109	30
97	704419	29
112	793507	25
243	1642832	24
255	1716556	23
261	1749998	20
269	1796515	19
788	4927876	18
1265	7748915	17
1268	7765226	15
1271	7780838	13
1854	11171075	12
2592	15356938	11
3907	22427997	10
3944	22603520	9
5222	28542226	8
5272	28687585	7
5283	28722956	6
6219	31707954	5
16534	65959823	4
64295	265211605	3
74458	310320335	2
87917	369392059	1
2783552	8966982747	0
