1	7101	21
21	66237	19
27	81262	18
33	97306	15
34	99854	14
48	138425	12
54	155236	10
92	250126	8
100	268925	7
119	311826	6
160	388842	5
552	1109079	4
621	1242203	3
630	1260057	2
846	1677572	1
2016	3784529	0
