1	13283	44
2	21163	41
4	36894	26
21	133685	25
25	151827	24
87	465036	23
127	685349	22
130	699796	21
135	722777	20
141	750866	19
146	770797	18
193	1008624	16
373	1843194	14
376	1856415	13
389	1909625	11
391	1917421	10
785	3663120	9
971	4427800	8
976	4444490	7
986	4482323	6
1219	5396528	5
2018	8540934	4
3527	14456086	3
3582	14644415	2
5267	21002225	1
16388	58844145	0
