1	6142	28
2	11145	25
3	15058	24
4	18875	21
9	36828	19
10	40252	16
19	67337	14
32	106943	11
33	110038	10
36	119987	9
61	195708	8
70	223374	6
108	350304	5
155	481895	4
191	572362	3
196	585453	2
620	1547458	1
1040	2478694	0
