1	9822	42
7	53096	32
8	60431	30
10	72725	28
12	84122	27
46	254682	26
49	267004	25
56	293394	24
59	303807	23
95	483822	22
96	488394	21
101	511959	19
103	521348	17
178	833947	16
185	859524	15
190	877080	14
216	964541	13
227	1002171	12
234	1026922	11
260	1119702	9
263	1130607	7
275	1172681	6
998	3941383	5
4121	14870983	4
6190	21818190	3
11305	38082497	2
15391	51032643	1
445801	1286184224	0
