1	5908	23
3	15956	19
6	28602	17
28	106978	16
34	122852	15
39	136212	14
41	142254	13
42	145291	11
195	630347	10
293	919720	9
301	941554	8
310	963497	6
340	1037120	4
771	2172278	3
811	2264074	2
1912	5022234	1
2922	7371092	0
