1	8818	45
2	15661	41
7	39135	39
9	46500	38
11	52891	37
31	132904	36
48	199517	34
56	229407	33
62	252544	32
66	268003	31
68	276235	30
69	280221	29
75	303840	28
79	318242	27
81	325546	26
84	336956	25
137	533096	23
145	560149	22
151	579819	21
154	589781	18
359	1359591	17
364	1377575	15
366	1384895	14
372	1406962	13
376	1420634	12
792	2817100	10
1084	3775437	7
3265	10418567	6
5080	15652244	5
5098	15697717	4
7011	21130866	3
28377	80765268	2
34057	95352776	1
55803	149776775	0
