1	7527	27
3	18054	19
4	22537	18
5	26347	16
6	29442	15
8	35453	14
113	441912	12
114	445442	11
148	551526	10
160	589445	9
169	616450	8
172	625908	7
284	998550	6
313	1084543	5
638	2107667	4
1164	3522058	3
2227	6545516	2
5996	16331100	1
6046	16448420	0
