1	11355	40
22	131013	38
23	135295	37
26	150373	36
27	155181	34
28	159597	33
29	165566	27
30	171654	25
35	198578	21
109	566490	20
155	783884	18
157	792559	17
161	811186	16
372	1875701	14
435	2183546	13
440	2212424	12
443	2225551	11
552	2700704	10
720	3392563	9
851	3946774	8
860	3977947	7
1177	5254259	6
1671	7112493	5
1679	7141951	4
3329	13716332	3
9978	37749049	2
12204	45379145	1
63227	212296926	0
