1	7848	34
2	13288	33
4	19327	32
62	221936	31
68	236339	30
71	243772	28
72	246206	25
75	253590	24
76	256339	23
77	259104	22
129	411688	21
133	421407	19
143	445649	18
248	716626	17
253	728440	16
406	1148719	15
413	1165896	14
710	1882710	13
721	1905122	12
1264	3170004	11
1714	4223648	10
1737	4266355	8
1740	4272699	7
1824	4425140	6
2289	5358767	5
2380	5512902	4
5617	11837115	3
13645	26129286	2
30512	54889581	1
465074	755998326	0
