1	6356	35
2	11157	34
5	24459	32
6	29233	30
8	37727	28
10	45435	22
12	52731	21
14	60252	19
16	67842	18
85	346846	16
87	353931	14
96	386852	13
144	568873	12
150	590202	11
155	608615	9
157	615740	8
406	1505218	6
654	2347121	5
901	3170221	4
1367	4692203	3
4767	15362238	2
4845	15566971	1
33431	96490276	0
