1	12985	41
2	22617	38
4	37132	35
5	43886	33
142	925872	32
208	1340143	30
216	1386313	29
218	1397341	27
226	1441231	26
230	1462501	23
238	1505459	21
399	2445556	20
400	2450620	19
881	5139614	17
892	5194950	14
900	5234397	13
906	5263866	12
912	5295012	11
1125	6405235	10
1201	6753424	9
1223	6845412	8
1785	9752124	7
3009	15447694	6
3525	17831041	5
4693	23077308	4
4697	23095266	3
14865	68634469	2
26969	119055526	1
66261	276942492	0
