1	9237	36
3	24080	28
43	232527	26
44	236827	24
45	241072	22
47	248824	20
48	253237	19
56	286107	16
62	310747	15
107	501547	14
109	508770	13
333	1442556	11
517	2164188	10
692	2822846	9
695	2832435	8
1037	4033203	7
1057	4097551	6
2565	9433051	5
3588	13002528	4
3774	13612466	3
5999	21112015	2
8873	30353823	1
28463	89884476	0
