1	7560	27
3	17201	26
4	21229	23
6	27881	22
7	31013	20
8	33878	19
10	41555	17
14	54599	16
25	93348	15
29	109795	13
30	113636	11
33	124676	10
39	145286	9
40	148232	8
63	215969	5
72	240968	4
74	247638	3
231	672915	2
314	900146	1
2626	6514059	0
