1	11993	42
2	19254	40
7	48784	39
8	54475	35
12	75130	31
15	91440	26
16	95484	24
18	102765	23
20	111011	22
22	120712	21
24	131703	20
30	160086	19
33	172544	18
62	296450	17
82	383201	16
101	470574	15
113	515687	14
120	542671	13
127	570857	11
143	639171	10
150	666274	9
152	674374	8
164	717902	7
179	776654	5
372	1456233	4
373	1459145	3
859	3071941	2
2410	8247503	1
17127	55544522	0
