1	9806	46
3	24643	28
17	106040	25
19	115529	23
20	120373	21
25	144087	18
31	172967	16
290	1550118	15
296	1576034	14
297	1579525	13
300	1592492	12
323	1692189	10
332	1732127	9
1082	5436999	8
1558	7670059	7
2008	9765759	6
2024	9830168	5
2809	13302012	4
5246	24105640	3
6330	28508740	2
17284	73166926	1
60865	238968738	0
