1	6083	27
3	15874	24
4	20549	23
9	38876	21
44	170885	20
50	190338	17
102	380844	16
115	425560	13
123	452611	11
130	474295	9
456	1533826	7
459	1543543	6
490	1631758	5
968	3136975	4
1005	3241538	3
1032	3314695	2
5535	16138720	1
11498	32275750	0
