1	6734	27
4	19596	26
18	55224	24
21	63335	23
23	68474	21
24	71421	16
29	84285	15
30	87065	13
31	89614	12
47	130726	10
58	157781	9
99	250357	8
102	258236	7
137	337136	6
176	416449	5
186	438023	4
203	472989	3
244	551834	2
249	562060	1
5602	9534172	0
