1	11799	40
10	68919	39
16	110103	31
18	121446	29
21	138295	25
35	221002	21
40	242349	19
126	697417	17
130	716752	16
193	1023247	15
224	1179016	14
225	1183564	11
228	1198716	10
328	1689492	9
583	2843782	8
926	4317266	6
937	4361158	5
3472	14567902	4
5075	20564058	3
7351	28499878	2
14954	54536749	1
31570	110617112	0
