1	9319	46
2	16229	41
10	68993	40
13	88661	35
14	95429	32
15	101660	30
17	112824	29
58	348632	28
61	363834	26
65	384044	25
66	389038	23
70	409066	22
74	429750	20
164	903575	19
166	911986	18
170	929746	17
172	939200	16
173	944228	15
404	2150957	13
415	2200347	9
680	3486463	8
689	3523505	7
1013	5001369	6
1059	5185584	5
4665	20999538	4
9602	41310116	3
10830	46288000	2
10996	46855133	1
76939	292370278	0
