1	11897	43
3	26022	41
4	31657	40
11	80578	39
14	100734	38
22	153498	36
23	158715	35
26	175430	34
30	194310	31
33	208182	29
36	221247	28
38	231066	26
68	396879	25
69	402091	21
71	413650	19
77	441952	18
90	499008	15
548	2590796	14
550	2596595	13
563	2641446	11
604	2791166	10
610	2814536	9
630	2886162	7
1143	5036611	6
1147	5055236	5
2041	8805557	3
4231	17224155	2
4328	17542747	1
19564	70282416	0
