1	6617	28
2	11841	23
3	16356	20
10	45754	19
11	49620	17
42	175239	14
44	183509	13
151	595883	12
159	621144	11
298	1126199	10
319	1191728	9
379	1399743	8
380	1403099	7
400	1469656	6
402	1476019	5
408	1495910	3
3608	11942666	2
13026	40074653	1
21057	63093535	0
