1	6499	29
2	11780	28
7	36102	25
8	40822	23
10	49365	22
25	110322	20
39	170265	16
52	219659	14
55	231588	12
56	235335	9
93	366991	8
96	376261	7
635	2357660	6
649	2404022	5
752	2755663	3
1119	4022593	2
1122	4031510	1
3582	11854734	0
