1	10496	39
2	18113	35
10	73449	33
11	79258	31
14	95419	29
15	101069	26
54	326621	25
59	353090	23
63	375027	22
65	385691	21
67	396413	19
71	417217	16
214	1187951	14
216	1196987	13
504	2658324	11
677	3460116	10
693	3525266	9
1147	5740684	8
1238	6162333	7
1463	7191544	6
1468	7211634	5
4246	19281153	4
4268	19360442	2
13349	55752626	1
66222	251691154	0
