1	11609	38
9	71740	35
13	93698	34
14	99275	31
19	124981	30
37	224659	27
41	246559	23
76	431037	20
80	450844	18
82	458668	17
137	723612	16
194	1014089	15
241	1236848	14
252	1280642	13
265	1324417	12
266	1327707	11
293	1424760	10
299	1445147	9
775	3509025	6
2014	8638827	5
2318	9826814	4
2463	10312916	3
5905	23021242	2
6505	25033172	1
22913	81654070	0
