1	12037	36
6	52153	32
9	72626	31
11	83429	27
14	100243	23
42	250137	22
44	259318	20
166	888186	19
172	911562	16
187	969434	15
456	2239043	14
572	2776708	13
742	3558823	12
747	3578163	11
759	3624053	10
762	3633457	9
1001	4619875	8
1015	4672362	7
1019	4686835	5
1033	4735139	4
1916	8161665	3
6194	24245926	2
6279	24524642	1
105541	346072974	0
