1	11826	41
9	64809	38
12	86867	36
15	107453	34
19	130322	30
22	147099	27
24	156804	25
26	168111	20
31	191334	19
34	205870	18
74	417630	17
76	427237	16
81	451809	15
95	515656	14
358	1754101	11
373	1817853	10
375	1826530	9
394	1900760	8
405	1940576	7
1258	5638811	6
1513	6643802	5
1530	6703063	4
1534	6720055	3
1554	6799559	2
11330	42206609	1
13609	50283763	0
