1	11865	34
4	33949	33
12	79204	31
13	84015	30
17	100608	28
27	140708	25
28	145254	19
31	158876	18
172	797648	17
177	813226	16
217	982451	15
224	1013806	13
225	1017945	11
705	2667914	10
865	3156463	9
866	3158564	8
1265	4343889	7
1293	4411446	5
1315	4461521	4
1410	4687574	3
10099	26512219	2
10610	27573344	1
36698	84816622	0
