1	6500	26
2	11416	25
5	24143	24
7	32297	20
8	36323	18
9	40223	17
24	104141	15
65	264230	13
153	596516	12
161	623061	11
170	653953	10
211	796324	9
299	1110569	8
339	1249339	7
411	1492256	6
1138	3913100	5
3248	10720824	4
5805	18701056	3
9976	31002920	2
41743	118786576	1
74410	206277614	0
