1	11003	41
8	55590	38
9	61021	37
10	66657	36
14	87403	35
15	92525	33
17	102597	31
18	107665	30
27	156248	27
32	182682	26
33	187669	25
40	223041	24
59	305631	23
67	341882	22
73	369697	21
82	411208	19
84	420208	17
103	505451	16
104	509574	15
107	521528	13
130	610940	12
134	626368	11
234	1014981	10
344	1416489	8
422	1672108	7
500	1943761	6
501	1946801	5
855	3055365	4
1049	3668637	3
1211	4151883	2
2123	6891377	1
3367	10604576	0
