1	6309	23
4	19432	22
6	25986	21
7	29188	19
8	32228	17
15	56397	15
38	132541	13
44	151738	12
45	154897	11
53	178894	10
67	220691	9
83	268065	8
91	288892	6
109	333480	5
189	533063	4
348	891133	3
508	1258170	2
10819	22627180	1
11358	23778024	0
