1	9452	54
3	23075	48
4	28877	47
5	33116	46
6	37482	44
8	44691	40
10	52074	39
13	62312	36
14	66394	35
17	76821	34
19	82626	33
20	85985	31
21	89549	29
23	95977	26
25	101743	25
27	109559	24
71	284587	23
72	288004	22
76	304073	20
82	322295	18
86	333527	17
97	360822	16
201	748929	15
205	762540	12
636	2155233	11
648	2184859	10
650	2189281	9
656	2204426	8
1005	3219300	7
1044	3317765	6
3676	10267740	4
7452	19471612	3
10306	26158138	2
10369	26272433	1
75683	203378040	0
