1	8274	35
2	15082	34
5	31813	32
22	137671	31
72	437553	28
80	479022	25
83	494661	23
85	505519	21
86	511023	20
205	1130600	19
206	1135392	18
208	1144515	16
222	1208034	13
515	2748240	12
909	4690891	11
942	4823672	10
945	4835577	9
960	4900027	8
968	4933159	7
1248	6181790	6
1295	6363952	5
3736	17273833	4
3780	17443395	3
6813	30577084	2
24936	103804131	1
40699	163293561	0
