35858 2
46958 5
54533 3
57880 5
107034 31
40584 6
55377 7
61531 5
63727 6
51984 3
44503 4
52206 7
57706 4
42159 3
131684 24
39883 10
44208 0
38182 2
39584 5
82607 25
830554 126
94134 18
78358 14
107229 13