1	6077	32
2	11213	30
6	26965	29
7	30412	27
9	36945	25
11	44195	23
12	47949	21
29	118511	18
31	125469	17
45	167018	14
46	169845	12
115	397453	10
124	424501	9
127	432567	8
266	859298	7
631	1882801	6
677	1995080	5
699	2043663	4
992	2741934	3
1563	4133743	2
1584	4181435	1
3519	8859030	0
