1	8767	35
3	23874	34
4	31281	33
7	46432	32
8	51232	31
13	73410	30
14	78225	29
15	82933	26
18	97568	25
75	366793	24
183	880575	23
185	888837	21
186	892906	20
188	901562	18
193	922039	17
199	944860	16
200	948938	14
215	1004628	13
229	1054836	12
233	1069513	11
246	1117570	10
251	1133641	9
1011	4101294	8
1016	4119839	7
1132	4562670	6
2130	8141453	5
2134	8154508	4
3374	12498179	3
5347	19172900	2
29411	93938733	1
136799	409439606	0
