1	8342	29
2	13158	27
4	23696	19
31	135690	15
32	139268	14
34	146157	13
40	167737	12
42	175040	11
92	359414	10
94	365713	9
235	862172	8
368	1285080	5
879	2881092	4
2015	6126234	3
2042	6195075	2
5175	14635957	1
6024	16726310	0
