1	7797	23
2	12532	22
13	63544	21
37	158110	20
44	182813	18
49	198791	17
52	209311	16
53	212756	15
63	245090	14
68	263616	13
84	326655	12
87	336254	11
97	373502	10
98	376746	9
336	1181333	8
337	1183695	6
344	1201626	5
662	2170548	3
670	2194630	1
15051	39317236	0
