1	10527	47
2	17984	46
4	31171	37
6	43884	36
7	48550	34
8	52702	33
32	172834	31
34	181251	30
35	185772	29
92	443748	27
106	490882	25
107	494435	24
111	508642	23
113	515830	22
170	722204	21
171	725365	20
188	780173	17
193	795166	15
201	820359	14
411	1572873	13
417	1592528	12
420	1602176	11
439	1664040	10
444	1679828	9
446	1685897	8
454	1709749	7
829	3035709	6
848	3088447	5
908	3266147	4
2482	8293391	3
2547	8479290	2
3142	10292348	1
20162	58473385	0
