1	13588	52
3	32068	49
6	59535	42
7	66813	39
8	74130	37
47	409602	36
49	422692	33
50	429468	32
53	449412	30
54	455947	25
129	994801	24
163	1242600	22
169	1280418	21
235	1739734	20
245	1803305	18
359	2558510	17
369	2619056	16
470	3320066	15
480	3383426	14
485	3414214	12
495	3472268	11
498	3489750	10
515	3582470	9
517	3593968	8
2231	14070790	7
2281	14327937	6
7134	42149521	4
7527	44253912	3
11395	65020798	2
11414	65104455	1
34991	183438005	0
