1	6186	27
5	26078	25
6	30522	22
7	34596	21
16	72635	20
18	79692	19
22	95325	17
68	281392	16
70	289005	13
76	310925	11
278	1048528	9
289	1089690	8
411	1520645	7
1230	4326435	6
1263	4426706	5
2050	7073741	4
2518	8616278	3
2529	8651354	2
4734	15564760	1
4760	15640402	0
