1	10120	44
3	25310	35
5	38950	32
47	237412	31
50	250377	30
58	280954	27
62	295784	24
72	333335	22
76	348729	20
136	616038	18
190	849085	17
194	865738	16
199	885659	15
203	900739	14
207	915923	13
217	953003	12
604	2479225	9
616	2520856	8
765	3050361	7
772	3071660	6
1830	7053322	5
1845	7104699	4
1936	7391972	3
2571	9560401	2
18587	61030341	1
563244	1627438299	0
