1	10222	49
3	23555	46
4	29260	42
6	37589	39
7	41311	38
8	44911	35
9	48308	34
11	54800	32
36	155125	31
39	166291	28
43	179694	26
94	393749	25
100	414508	24
137	555836	22
138	559250	21
149	597077	20
152	606696	19
236	909757	18
243	931202	16
246	940101	15
606	2241289	14
622	2303256	13
1216	4488331	12
1225	4514446	11
2008	6941339	10
2033	7005995	9
2516	8474593	8
2528	8508923	7
5390	17004356	6
7943	24208152	5
8066	24513619	4
8154	24737843	3
8223	24893632	2
45010	120440251	1
233571	557952889	0
