1	9389	42
3	22259	36
6	35170	34
8	40822	33
12	53096	31
13	56190	28
22	90874	23
118	468946	21
313	1190740	20
373	1415478	19
425	1582446	14
444	1636437	13
484	1742563	12
507	1801462	11
530	1852882	9
544	1883235	8
1903	6100727	7
1931	6173360	5
5717	16846046	4
13773	37666097	3
13916	37962238	2
71134	174745108	1
83516	202943468	0
