1	11543	35
2	17979	29
3	22247	28
4	25191	26
66	271547	24
71	286287	23
78	309493	21
80	315724	20
86	331990	19
152	574511	17
227	838421	16
293	1065011	15
367	1315142	14
373	1333897	13
377	1344490	12
520	1806486	11
549	1876300	10
556	1891390	9
564	1910787	8
575	1942677	7
576	1944585	6
1607	4983628	5
1634	5042804	4
4566	12624373	3
4603	12710172	2
7456	19554132	1
36771	85392915	0
