1	10411	40
7	37803	38
11	49863	36
21	75637	35
26	89004	31
30	101120	30
33	109377	29
37	122826	26
42	137104	25
50	161520	22
51	165166	20
57	185006	19
60	194514	18
63	204896	16
72	235826	15
103	323224	12
201	576055	11
210	600518	10
220	628192	9
222	634807	8
234	668592	5
279	791188	4
284	805709	3
409	1127890	2
489	1326332	1
44137	70531866	0
