1	14549	54
2	24370	52
4	44541	40
17	150566	38
22	182402	37
25	200571	34
26	207137	28
123	865287	27
128	894018	26
135	932808	24
136	939455	23
139	958560	22
141	970270	21
504	3055769	20
510	3086386	18
549	3271147	17
702	4091057	16
718	4169133	15
1037	5941059	14
1705	9539305	13
1715	9586888	11
1720	9611218	10
1728	9649595	9
3019	16310261	8
3844	20636014	6
9644	48646785	5
10733	53784783	4
19805	95430320	3
19847	95615036	2
31299	146646732	1
677575	2733043188	0
