1	10803	48
8	45462	46
11	56088	44
17	78821	41
22	97629	38
26	111910	37
29	123116	35
30	126894	29
37	150428	26
50	199937	25
52	207316	24
60	236984	21
71	273626	19
91	335384	17
109	389184	15
144	493060	13
152	517110	12
292	914643	11
299	933403	9
327	1003315	8
380	1129243	7
496	1425627	6
719	1984961	5
1026	2735416	4
3233	7873412	3
3325	8105273	2
3792	9144416	1
4177	10028703	0
