1	15803	58
3	34178	55
4	42269	48
13	127861	47
14	134828	43
17	157050	33
18	164856	32
19	171572	31
76	566786	29
144	1008818	26
152	1054635	25
156	1076335	24
163	1115731	23
166	1128194	22
223	1470760	21
225	1481700	19
239	1551542	16
246	1590390	14
249	1602797	13
415	2589205	12
434	2687151	11
460	2822125	10
472	2874834	9
1725	9542035	7
2353	12632123	6
3887	20209578	5
8062	39662909	3
10807	52215220	2
67299	236145796	1
344222	1301020090	0
