1	9160	39
2	16108	38
11	63578	37
14	75124	35
15	78563	34
67	337806	33
72	356454	32
74	363906	29
76	371383	26
78	378787	24
84	401919	23
161	743727	22
162	747876	21
166	763470	20
172	783203	18
174	789697	17
178	802762	16
179	806894	15
291	1202865	14
476	1883290	13
480	1896222	12
486	1917445	11
596	2305274	10
612	2354759	9
638	2435792	8
641	2444544	7
660	2501329	6
1429	5087072	5
1443	5130073	4
1512	5329922	3
4425	14500775	2
4434	14525648	1
10809	33046018	0
