1	7216	24
17	75993	22
19	83298	20
22	94111	16
42	173312	15
84	326089	13
112	423904	12
113	426858	11
120	449606	7
487	1664383	6
496	1691974	5
1013	3198314	4
1411	4319601	3
1412	4321872	2
1986	5844637	1
3376	9728767	0
