1	6778	32
2	12007	31
4	21472	29
5	26317	27
6	30530	26
8	38861	25
15	67784	24
19	83620	18
29	117813	17
72	271810	16
77	287308	15
78	290133	14
82	301033	13
83	303744	12
90	324327	11
97	345077	10
99	350310	8
104	364141	7
109	377777	6
118	402785	5
504	1523557	4
800	2253884	3
834	2330760	2
2791	7232609	1
2891	7430844	0
