1	5806	22
2	10826	20
3	14111	17
72	241177	13
81	271051	12
85	282506	11
90	297370	10
99	321507	9
101	326908	8
111	349660	6
113	354480	5
114	357066	4
158	477688	3
1308	3201238	2
1336	3259740	1
5207	16804841	0
