1	6324	22
2	10882	21
12	52082	20
14	59428	18
22	92695	17
40	164082	16
42	170963	15
43	174682	14
58	232818	11
68	270173	10
71	280920	9
77	301206	8
217	831450	7
220	841308	5
231	877163	4
985	3460488	3
2362	8108345	2
2573	8770116	1
2595	8838151	0
