1	13869	52
2	21916	47
40	229820	46
50	285509	43
53	300956	41
55	310648	40
61	338889	38
65	357748	36
66	362301	35
68	372404	31
72	390906	29
229	1115114	28
232	1125435	27
291	1367128	26
306	1423781	24
321	1478412	23
331	1517865	19
335	1533555	18
751	3283620	17
759	3311828	16
789	3409366	15
1138	4785054	13
1171	4888306	12
1478	6131558	11
3698	14339779	10
3703	14355545	9
3742	14471997	7
8321	30190333	6
8373	30330675	4
13649	47682185	3
52868	170016222	2
85884	268939811	1
855740	2310529864	0
