1	11363	42
3	28012	33
4	34972	31
6	46434	30
8	55886	27
22	134273	26
23	138807	25
24	143674	24
72	388110	23
73	391848	21
75	400276	20
88	449979	19
95	481292	17
97	489902	15
136	677701	13
303	1514146	12
382	1873451	10
539	2611653	9
707	3317075	7
1554	6932558	6
2077	9082344	5
2084	9104910	4
2531	10888153	3
2556	10980090	2
4370	18067479	1
15507	57348924	0
