1	9519	42
2	16705	39
3	22948	38
4	28705	36
14	95877	34
15	102279	33
18	120123	32
20	131659	31
33	216430	28
56	360343	27
169	985678	26
171	996364	25
180	1043946	24
184	1064434	23
189	1089631	21
195	1118988	20
197	1127917	19
200	1140475	18
335	1812092	17
341	1837689	15
370	1959897	14
452	2357901	13
461	2397980	11
833	4215095	9
1011	4972257	8
1692	8051787	7
1898	9001377	6
1914	9065145	5
1936	9161578	4
10499	43807696	3
10504	43827248	2
10677	44406719	1
45647	174002349	0
