1	11658	34
6	49887	32
18	127369	31
19	133335	25
51	309858	22
52	314983	20
109	608007	19
110	614048	18
124	684688	16
126	692244	15
138	736342	14
193	977322	13
295	1464502	12
298	1479793	11
301	1495576	10
946	4437972	8
1066	4983174	7
1149	5285396	6
1594	7127617	5
1648	7310909	4
1650	7318002	3
1651	7321196	2
4006	16745075	1
10054	38460558	0
