1	12006	46
2	19066	44
3	25188	36
20	134215	33
22	146068	30
58	356176	26
63	377961	25
64	382269	23
66	390755	22
68	398485	20
70	406308	18
78	440381	17
220	1130711	16
225	1153855	15
298	1488297	14
303	1508798	10
939	4339202	9
1202	5489111	7
1203	5492455	6
1221	5559284	5
1430	6401229	4
3639	14891248	3
8373	32181007	2
15243	55988897	1
17736	63579164	0
