1	10227	33
23	103509	32
24	106718	29
26	113206	26
28	119633	24
31	129378	23
37	148025	22
101	399674	21
264	1035146	20
278	1079401	19
379	1437851	18
380	1441052	17
401	1507870	16
407	1527272	15
411	1540697	14
422	1575119	13
615	2208633	12
658	2318210	11
1270	4215807	10
1397	4613104	9
1398	4615937	8
1406	4639236	6
3995	12088120	5
8629	24861110	4
8673	24959203	3
20920	55587997	2
21042	55840888	1
195769	449825347	0
