1	10013	42
4	30409	39
5	37676	38
22	102507	36
28	126892	34
58	274080	30
62	295429	29
74	337468	27
75	340894	26
78	352668	25
85	377123	23
86	379978	22
95	407361	21
100	422654	20
229	916416	19
234	932208	16
236	939611	15
242	959963	14
246	973630	12
371	1412122	11
671	2484417	10
1026	3662839	9
1039	3700486	8
1049	3728995	7
1084	3827550	6
1091	3847748	5
1378	4718922	4
1426	4839495	3
1440	4875448	2
1537	5136835	1
10760	32081836	0
