1	6300	28
4	19425	26
6	26006	25
7	28711	24
12	43423	23
15	50623	21
16	52562	20
17	54915	18
46	131941	17
77	221426	14
80	229309	13
200	538842	11
203	545320	9
316	827995	8
484	1244265	7
683	1717122	6
870	2158996	5
1584	3784468	4
2873	6689108	3
5764	12647144	2
8562	18856776	1
102517	217026107	0
