1	12420	42
47	337114	41
51	361511	40
54	381252	39
60	414485	37
61	419577	36
65	439983	33
69	463171	32
70	468824	31
71	474199	30
158	1041153	29
159	1046761	27
160	1052581	26
166	1085304	23
537	3134053	22
544	3167647	21
546	3176723	19
556	3226017	18
688	3947820	16
701	4013364	15
703	4023123	14
712	4062958	13
718	4090696	12
723	4112358	11
739	4188543	9
744	4210547	8
757	4265863	7
1102	5990708	6
4038	19682163	5
4088	19874218	4
6307	29874747	3
8464	39225282	2
23514	102658409	1
124121	498152741	0
