1	9513	43
3	24900	37
18	126378	36
19	132476	35
22	149389	29
42	269663	26
47	300399	25
49	312790	24
50	318762	23
52	330640	22
53	336485	19
136	771545	17
148	824158	16
359	1930297	14
371	1984292	13
373	1992751	12
381	2028533	11
738	3775767	10
740	3785072	9
752	3837891	6
1292	6391819	5
2884	13486307	4
2891	13515492	3
4833	21840554	2
17451	72327722	0
