1	9731	45
3	25019	43
4	32465	40
5	39246	36
15	107314	34
17	120309	33
34	227866	29
37	242713	28
71	455365	26
109	663556	24
196	1134967	23
200	1154530	22
203	1168364	21
208	1192021	19
251	1401980	18
259	1435577	17
283	1529041	16
290	1555118	13
359	1899920	12
774	3872954	11
790	3945272	10
899	4442757	9
904	4465565	8
912	4498887	7
944	4629101	6
947	4641235	5
948	4644917	4
975	4752749	3
6153	26783198	2
10078	42397109	1
19129	76888254	0
