1	10182	35
4	28304	32
5	33157	31
7	43011	29
9	52723	26
13	71942	24
19	99459	21
24	121659	18
59	264220	17
60	268515	15
71	316757	14
90	391039	12
103	440256	11
123	525655	9
171	689705	7
269	1010069	6
296	1095869	5
337	1217478	4
680	2240179	3
864	2787461	2
1090	3444468	1
1407	4367976	0
