1	17594	49
2	27613	48
4	41890	45
5	48099	43
15	124315	40
20	157731	39
21	164254	38
103	742155	34
107	765759	33
108	772735	29
122	856605	27
126	879060	25
132	913673	24
154	1025698	23
223	1449265	22
229	1479311	21
246	1571541	18
253	1604690	16
437	2641851	15
440	2660283	14
441	2664919	13
944	5452491	11
1685	9370547	10
2156	11856992	9
2194	12033854	8
3630	19516010	7
4803	25375176	6
4832	25487235	5
5002	26196841	4
5132	26711532	3
17433	81592897	2
37772	166408178	1
37848	166712468	0
