1	6193	23
23	101411	22
28	121082	19
71	298297	18
72	301692	16
75	312152	15
135	543717	14
139	558847	12
146	582344	11
177	689590	10
183	710882	9
187	724183	8
193	742899	7
406	1470975	6
416	1501885	5
3183	10600678	4
3787	12386677	3
13610	41082643	2
36577	104437263	1
36698	104728875	0
