1	14923	65
4	38654	43
6	52261	42
29	174449	41
32	184722	39
35	194865	37
37	202497	36
41	219086	32
42	223236	29
44	231767	26
47	242636	25
48	245614	24
49	249141	23
53	266282	22
352	1626022	21
361	1653489	20
363	1659697	19
482	2127034	18
509	2223500	17
522	2274240	16
524	2281461	15
527	2292364	13
1234	4958610	11
1238	4969988	10
1260	5036783	9
1275	5078236	7
3588	12770493	6
4079	14276670	5
4176	14536116	4
4194	14585621	3
9154	29482885	2
22030	66448726	1
6155430	18971430164	0
