1	6346	33
2	11192	32
3	15351	31
4	18815	29
5	22555	28
9	40915	27
10	45154	25
12	52976	24
13	56967	21
20	84454	20
25	98312	18
28	108323	17
31	117709	16
34	126993	15
42	153384	14
85	307990	12
89	318803	11
90	321992	10
96	341108	9
99	349616	8
384	1205875	7
385	1208793	6
387	1214761	5
397	1240836	4
981	2886701	3
2203	6023738	2
2526	6808232	1
3047	8010087	0
