1	15624	53
2	26021	51
4	46778	42
12	125558	40
26	241123	37
28	252751	36
33	280971	35
36	298455	34
40	320917	33
42	332828	31
84	609686	28
87	629302	27
91	654296	26
103	721512	25
183	1279282	24
188	1307231	23
189	1312639	22
213	1453207	21
218	1478018	20
220	1488212	19
224	1511403	18
226	1523392	17
235	1575170	16
244	1625060	15
249	1652340	13
400	2598030	12
407	2633075	10
423	2719554	8
1605	9397481	7
1612	9430277	6
1629	9511788	5
1635	9545290	4
2566	14504671	3
2598	14645576	1
13962	70552032	0
