1	9876	38
6	43790	37
17	115097	36
19	127465	34
24	158817	32
28	181890	30
63	389765	27
64	395717	23
67	413210	21
70	430174	20
76	462258	18
85	505922	16
299	1650746	15
362	1976878	13
386	2090215	12
398	2143679	11
403	2167735	10
414	2218557	9
1723	8573036	8
2023	9978742	5
2024	9982610	4
2028	10000514	3
3578	17003711	2
5158	23749082	1
7669	34284457	0
