1	9011	36
12	73627	35
13	77488	32
15	84993	31
71	327006	30
72	330469	29
73	333964	27
92	422482	25
95	434209	24
108	480312	22
150	655727	21
232	955450	19
236	969699	18
250	1013908	17
253	1022485	16
256	1031775	15
259	1042558	14
262	1053488	13
266	1067445	12
276	1099702	11
284	1122887	10
285	1125664	9
288	1134311	8
290	1141113	7
292	1147501	6
299	1168632	5
1322	4573721	4
2389	7920211	3
4735	15032078	2
4743	15056358	1
15288	45112384	0
