1	12276	30
29	181494	28
30	186008	25
54	322297	23
77	434341	22
84	465482	21
86	475259	20
88	484861	19
90	493880	15
96	518424	14
113	587210	13
303	1460784	12
422	1952269	11
435	2001209	9
449	2056211	8
1055	4591157	7
1073	4647453	6
1808	7470276	5
1838	7572054	4
1925	7861247	3
4260	16611806	2
9392	35243552	1
11044	41053294	0
