1	6292	31
3	15128	27
5	23386	26
8	34616	25
10	40059	24
11	43098	21
12	46129	20
19	72351	18
22	81835	17
53	175276	15
104	326641	14
112	347268	13
124	376855	11
130	391170	9
134	401792	8
188	555817	7
264	768030	6
270	784217	5
1001	2557975	4
1006	2568560	3
1759	4356245	2
2244	5475296	1
2748	6475917	0
