1	8101	34
2	13033	30
3	16948	29
6	30695	28
7	35525	26
8	39635	23
10	48019	22
21	91575	21
23	99207	20
25	106091	18
30	123405	15
77	299889	13
79	306340	11
80	309612	9
82	316529	8
84	322022	7
86	327324	6
243	840652	5
698	2305533	4
699	2308584	3
823	2669649	2
2477	7211830	1
3995	11245956	0
