1	5785	30
2	10773	29
3	14445	28
4	17757	26
7	29603	20
8	34065	18
32	121061	17
74	255849	16
84	284149	14
86	289954	13
87	292642	12
90	300293	11
92	305907	10
199	637684	9
283	897493	8
489	1536791	6
558	1707148	5
1544	4408947	4
1558	4444899	3
2174	6034859	2
2903	7696923	1
17779	40714634	0
