1	11321	40
3	28114	36
14	103794	35
15	109285	33
18	126450	30
19	131620	29
23	149509	28
24	154922	26
26	163641	25
30	181047	24
32	189783	22
44	244725	21
49	268748	20
82	434846	18
84	442940	17
89	468417	16
91	477081	14
95	494977	13
593	2822968	12
607	2869581	11
615	2900947	10
616	2904758	9
619	2917551	8
638	2988989	7
1004	4521948	6
1959	8492003	5
2003	8647711	4
3164	13200454	3
3183	13260369	2
5355	21393246	1
12140	46160344	0
