1	9266	21
6	31172	20
7	35526	17
13	58772	16
22	91618	14
30	117794	13
39	146096	9
40	149110	8
64	224419	7
91	310178	5
284	866922	4
328	988173	3
502	1434979	2
1013	2744940	1
1082	2917007	0
