1	11633	37
12	78098	33
14	90653	31
84	490716	30
85	495651	27
87	505644	25
90	521746	22
92	531448	21
93	537029	20
95	547265	19
108	607815	18
169	903729	15
280	1470277	13
286	1503019	11
293	1532637	10
962	4512147	9
963	4515811	8
974	4561684	7
1031	4762790	6
1349	6084881	5
1371	6165633	4
1388	6223957	3
3477	14353778	2
3870	15941831	1
13587	50916660	0
