1	9148	41
7	46980	40
11	62623	37
13	69238	34
21	111339	30
23	120522	29
25	128915	28
29	145899	27
31	154641	26
33	162090	25
34	166041	24
37	177284	23
44	203503	20
47	214964	18
54	241396	17
203	855779	16
207	868233	15
211	883054	14
215	896123	12
217	902484	11
218	905329	10
236	960628	9
846	3146660	8
853	3169498	7
869	3216436	6
889	3276051	5
3801	12545987	4
3942	12944966	3
6969	21947014	2
19256	57301315	1
1241176	3353368834	0
