1	7700	33
2	12773	32
5	28154	29
6	32375	25
9	42976	23
18	80872	22
20	87837	21
21	91721	20
24	102746	18
25	105802	17
45	177570	16
46	181422	15
74	285375	13
76	291426	12
112	416028	11
118	435274	10
180	645389	9
186	664467	8
191	681736	7
496	1661557	6
517	1723026	5
532	1765767	4
1281	4013291	3
1414	4340228	2
2374	7105913	1
17224	44611792	0
