1	6620	21
2	11520	20
43	152083	19
47	164333	17
48	167295	16
49	170572	15
54	185257	12
91	288212	11
93	293464	10
242	705321	9
392	1068349	8
431	1151006	7
614	1583598	6
622	1600653	5
631	1620157	4
743	1888600	3
762	1928699	2
4732	10636146	1
9427	20445836	0
