1	5942	31
2	11034	30
4	20120	28
5	24883	26
6	29292	22
7	33355	20
31	133305	19
33	141201	18
34	145016	13
37	156584	12
56	228340	10
57	231751	9
62	248874	8
67	266754	6
447	1633161	5
461	1676379	4
468	1698410	3
472	1710937	2
1246	4381700	0
