1	6715	26
2	11318	25
4	19777	24
6	27859	22
21	96611	21
34	148915	20
35	152728	19
59	242383	17
60	245648	13
62	252306	12
117	461014	11
122	477485	10
148	564529	9
236	872159	8
315	1147206	7
343	1236845	6
913	3187665	5
1737	5985466	4
2537	8595806	3
8428	26185837	2
31057	90239326	0
