1	10304	47
2	18109	44
4	31474	30
5	38656	29
6	44246	28
9	58601	27
10	63171	25
110	546326	24
135	642151	23
136	645733	22
137	650035	21
142	671629	20
148	697002	18
222	1026997	17
226	1040769	16
315	1418143	14
562	2429646	13
624	2641534	12
725	3021352	10
754	3110936	9
790	3228136	8
803	3274751	7
1545	6025844	6
2587	9939946	5
2589	9946150	4
2668	10196678	3
5603	19642793	2
5731	20030464	1
107689	323403473	0
