1	6669	28
2	11242	26
12	40068	25
15	50104	24
16	53681	22
17	56613	19
21	65927	17
23	70412	16
29	84360	13
71	203619	12
75	212646	10
182	482205	9
185	489347	8
190	499550	7
194	506469	6
395	971766	4
416	1012981	3
1052	2430258	2
1059	2442209	1
3433	7021999	0
