1	6037	26
3	16267	25
6	30162	23
11	50704	22
12	54747	21
13	58057	20
15	64581	19
34	131386	16
38	144282	15
89	312934	14
95	331110	13
100	346947	11
211	695991	10
212	698974	9
218	716188	8
564	1719362	7
584	1773572	5
596	1803421	4
969	2875325	3
2808	7725565	2
3347	9011312	1
45371	101365244	0
