1	6364	28
2	11334	26
3	15258	24
5	22727	23
6	26676	22
28	120870	19
32	138474	18
33	142699	16
123	489681	14
125	497471	11
142	559307	10
150	588362	9
158	615150	6
935	3359797	5
964	3445590	4
982	3501440	3
1419	4952336	2
7384	23969721	1
11101	35229676	0
