1	13022	33
2	20363	31
3	25958	29
4	32615	27
5	38553	26
64	368259	25
67	385285	23
119	657483	21
124	682319	19
126	690516	18
131	715355	16
296	1518553	15
309	1573870	14
332	1668609	12
347	1729075	11
355	1761673	10
962	4462978	9
984	4534011	8
993	4564731	7
2634	11313144	6
2689	11492147	5
2703	11540798	4
7446	29326993	3
10053	38560497	2
14910	55538560	1
17935	65777053	0
