1	10122	32
7	37663	29
8	41322	27
18	77394	24
22	91822	23
25	102153	22
49	176078	21
56	195766	18
60	207273	17
66	224641	15
82	274477	14
87	289762	12
186	552315	10
187	555789	9
279	800956	8
369	1032899	7
382	1066025	6
399	1111505	4
443	1231167	3
710	1869378	2
838	2182195	1
10076	19244180	0
