1	6043	30
2	11095	29
3	14935	25
4	17772	22
70	223056	21
75	237049	20
76	239759	19
82	256752	18
84	261793	17
90	275976	16
95	287875	14
102	306103	12
105	314732	11
110	328155	10
117	346365	8
367	1026476	7
370	1034463	6
376	1049634	5
508	1360437	4
978	2517099	3
1756	4188811	2
1965	4667357	1
8216	17935241	0
