1	10834	40
3	24130	37
6	43506	36
7	48855	34
9	58703	32
33	176073	30
34	180834	29
39	200140	28
45	221593	27
50	237844	25
56	257871	24
58	264483	23
106	475213	21
111	494117	20
113	501458	19
116	513227	17
218	885908	16
230	924971	15
257	1007893	14
269	1047196	13
270	1050784	12
399	1509555	11
733	2703088	9
742	2731390	8
750	2755211	7
754	2767674	6
769	2812653	5
1520	5242561	4
2828	9403727	3
9364	28663208	2
10948	33322411	1
15744	46900890	0
