1	9448	40
2	16720	37
6	44226	36
7	49800	35
8	54704	34
14	84233	33
15	91126	29
18	107634	27
19	112994	25
51	282575	24
53	292048	23
61	325827	21
62	330002	20
137	664840	19
141	679754	18
149	708445	17
150	712744	16
151	717003	15
155	733364	14
159	748798	12
164	769234	11
762	3158147	10
772	3191852	9
775	3200593	8
795	3268298	7
814	3330246	6
1732	6517137	5
2525	9112977	4
5371	18792419	3
5382	18826212	2
6312	21842846	1
28912	92527544	0
