1	11306	45
3	27688	31
9	63093	30
10	67838	28
11	72940	25
87	445334	23
126	620081	22
129	631525	21
131	639716	20
133	648202	19
134	652248	18
137	663859	17
183	868212	16
187	883455	14
206	953737	13
353	1578820	12
381	1681699	11
386	1699521	9
407	1774668	8
545	2298138	7
1724	6764902	6
1749	6850120	5
2347	9002539	4
4006	14628559	3
4060	14802041	2
4077	14856711	1
23428	76141622	0
