1	6407	30
6	29819	29
7	33634	28
8	37106	27
10	44098	26
16	69178	22
17	73393	21
19	81528	20
32	130497	19
33	133741	17
38	149337	12
39	152458	10
41	158268	9
44	166641	8
536	1528927	7
600	1711586	5
605	1725507	4
1691	4597700	2
4328	10999213	1
5201	12913964	0
