1	12479	43
8	52514	41
21	118266	38
30	162078	37
34	178260	36
36	186156	35
37	189591	34
38	192683	33
39	195811	32
45	215504	31
53	239223	28
133	505353	27
311	1100814	26
312	1103635	24
317	1117900	23
322	1132227	19
323	1135293	18
324	1138474	17
327	1148200	16
331	1159863	13
621	2072300	12
624	2080358	11
628	2091012	10
629	2093712	9
640	2122533	8
1591	4863340	7
3089	9034339	6
3535	10222577	5
4350	12212654	4
4356	12227793	3
4393	12308827	2
22812	56894616	1
527083	1172178911	0
