1	9041	36
18	120474	35
19	127873	34
23	152267	30
45	278082	29
50	305426	27
51	310850	26
53	321714	23
157	881864	22
161	901646	21
190	1052011	20
191	1057089	18
202	1110369	17
210	1143366	16
466	2371850	14
739	3570521	13
761	3656310	12
763	3664127	10
771	3694348	9
774	3707000	8
3318	14651645	6
7056	29982664	5
9907	41369243	4
10273	42580334	3
37413	142947610	2
94078	339691715	1
1883553	5729839870	0
