1	12210	46
2	19618	41
3	26322	38
9	70515	37
10	77300	35
12	87574	34
14	96871	31
15	102550	28
21	130299	22
42	248542	20
43	253468	18
117	636186	17
121	651494	16
122	655664	15
131	695252	14
196	1013178	10
764	3535100	9
769	3554783	8
788	3628345	7
1011	4584596	6
1015	4599917	5
1016	4603191	4
2561	10578390	3
6442	25310415	2
6448	25333520	1
11126	41711248	0
