1	8849	47
2	16154	44
3	20915	43
4	25523	39
11	66311	36
12	73281	35
13	78768	34
17	96619	33
19	105912	32
21	114653	27
22	118663	26
25	130188	25
26	134020	24
158	675275	20
174	730124	19
227	939161	18
238	977749	17
241	987592	15
243	994616	14
327	1311773	13
328	1314657	12
656	2439574	10
660	2451944	8
675	2499593	7
998	3580943	5
1021	3646862	4
1044	3714410	3
2485	8285227	2
5244	16669721	1
9888	30421364	0
