1	8303	29
41	215776	27
46	232999	26
50	246694	24
55	265526	23
59	279368	21
66	303878	20
156	658403	18
158	664905	17
172	710303	16
179	734398	15
192	775844	14
198	796036	13
398	1519491	12
406	1546017	11
409	1555332	10
426	1609093	8
435	1636247	7
437	1642678	6
450	1682497	5
1197	4271486	4
1205	4296127	3
2636	8781260	2
2657	8837750	1
17725	52277273	0
