1	11832	49
3	26661	41
4	32290	40
5	36393	39
11	58022	35
28	133200	34
30	142614	32
42	192376	31
43	197061	28
44	201634	27
48	218298	26
49	221431	24
54	239550	23
57	248378	22
59	255306	21
60	257864	20
62	261836	19
67	276592	17
145	569392	16
212	799246	15
221	827231	13
226	842518	12
245	897921	11
758	2457923	10
767	2485404	8
1129	3538040	7
1162	3614551	6
2494	7235314	5
2523	7304655	4
2550	7369626	3
2652	7604118	2
2653	7606334	1
20052	49157844	0
