1	6845	28
2	11864	24
3	16370	23
11	52831	17
12	57202	15
15	68689	13
73	293566	12
75	300387	11
343	1277524	9
345	1284450	8
451	1626996	7
603	2136022	6
622	2190219	5
1060	3696168	4
4506	14354356	3
11191	34310642	2
13555	40969840	1
64756	179678269	0
