1	10135	43
3	25717	39
7	49786	38
10	64773	36
13	83739	34
15	97300	30
40	225014	29
43	238493	28
47	256241	26
108	567854	24
109	571974	23
142	722336	22
158	781717	21
162	795079	19
167	812825	17
172	831148	16
177	849831	15
180	861949	13
502	2211275	12
505	2221824	10
533	2316711	9
538	2333565	8
551	2377264	7
554	2387644	5
1676	6553199	4
2796	10278567	3
3178	11646888	2
12608	41346752	1
12817	41949748	0
