1	6242	22
2	11032	21
9	40902	20
10	44627	16
12	52077	14
15	63075	12
19	79035	11
23	93800	10
268	997279	9
445	1609785	8
447	1616037	7
768	2737526	6
775	2760829	5
902	3157966	4
913	3189069	3
3914	12441602	2
10024	30242408	1
18263	52916230	0
