1	7097	29
3	17259	23
13	62087	21
15	69714	19
57	245149	18
73	307054	17
75	314226	16
76	317621	15
77	320963	14
111	452415	13
112	456234	12
115	466971	11
176	671819	9
182	692481	8
388	1426268	7
831	2925864	6
851	2982417	5
1641	5612988	4
3164	10512565	3
3195	10610430	2
12570	38841107	1
72266	201817571	0
