1	11988	40
3	28393	35
4	35528	33
5	41592	32
6	47004	28
8	58986	22
102	589914	21
103	594437	20
104	600060	19
119	674257	18
242	1298372	16
405	2060558	15
408	2069506	14
441	2203394	11
594	2863301	9
598	2877661	8
602	2893737	7
615	2937957	6
785	3615414	4
2716	11176197	3
3060	12328559	2
5068	19775354	1
8669	32637787	0
