1	13369	41
2	20835	39
4	33645	38
8	53182	36
9	58310	35
10	63063	34
12	72261	33
18	101204	31
20	110759	25
30	159335	23
34	172996	22
35	177364	21
36	181427	19
46	225015	17
55	257963	12
108	453280	11
137	574805	10
171	697634	9
212	852156	7
274	1068449	6
280	1087553	5
376	1451719	4
428	1634762	3
585	2179782	2
683	2503134	1
1701	5821447	0
