1	9614	43
13	72348	30
17	95097	29
20	107744	28
21	112160	24
28	136892	23
34	158362	22
35	162735	19
40	181522	17
197	780960	15
201	794342	14
281	1099109	13
294	1141737	12
301	1164061	11
316	1216427	10
343	1299707	9
459	1699111	8
475	1749144	5
477	1754537	4
2967	9828226	3
2988	9888236	2
4313	13958430	1
12823	37971510	0
