1	8218	41
5	30143	38
6	34252	36
21	99108	31
22	104232	30
44	193967	28
62	265459	27
64	272247	24
65	275642	22
67	282801	21
77	316486	19
226	861689	18
238	901662	16
240	908554	15
246	931473	14
249	941592	13
787	2783528	12
793	2801127	10
1034	3539140	9
1827	6079095	8
3526	11095247	7
3552	11166477	6
3560	11187683	5
3799	11748903	4
14482	41140456	3
27658	74802491	2
112601	278363567	1
464021	1079971840	0
