1	10316	48
2	17774	45
3	23577	42
4	28950	39
5	33478	36
39	230016	33
40	235466	32
41	240597	31
49	279152	29
52	292627	25
53	297320	23
57	315164	22
132	686378	21
135	699500	20
137	708228	19
261	1291902	18
263	1300670	17
323	1584682	16
332	1622372	14
337	1641945	13
350	1695490	12
364	1749188	11
1254	5619480	10
1269	5678508	9
1926	8397031	7
2592	10927779	6
7616	29481138	5
7633	29535311	4
12520	47056384	3
25499	92744988	2
44549	157055217	1
1711688	5208161933	0
