1	10834	34
14	91526	32
30	189670	27
58	358543	26
60	369338	23
63	384198	22
64	389824	21
65	395720	19
72	430962	16
75	443690	15
276	1443518	11
360	1805661	10
363	1816406	9
367	1830282	8
376	1862802	7
404	1957771	5
1850	7871459	4
2937	12068285	3
2981	12211889	2
8845	33806543	1
22450	78214319	0
