1	6310	36
2	11388	35
4	20045	23
8	37943	22
29	101697	21
31	107965	20
39	130813	18
44	142190	17
48	150716	16
56	169160	15
57	171764	13
65	192026	12
72	209434	11
79	227200	10
80	230087	9
351	967648	8
357	981621	7
360	988746	6
494	1322425	5
523	1384450	3
530	1399115	2
534	1406937	1
8259	18059330	0
