1	9777	40
2	16313	34
4	27032	28
44	173279	27
47	182711	26
48	185623	25
115	420352	24
117	427306	23
121	442103	22
123	448499	20
127	462091	18
132	478241	16
296	1042136	15
297	1044612	13
642	2269467	12
655	2305392	11
860	2955623	10
861	2958223	9
870	2984922	8
2245	7157454	7
2817	8795818	6
5022	15117230	5
6646	19586174	4
8218	23716233	2
51009	130083026	1
451257	1044366645	0
