1	7506	32
2	12424	31
4	21073	26
6	28404	25
7	30874	24
11	41490	18
13	45443	14
14	47472	13
18	56932	10
116	306489	9
122	319812	8
140	357209	7
147	369129	5
416	1012555	3
431	1042009	2
434	1047630	1
3018	5967618	0
