56985 58
12618 7
27124 29
48327 58
15585 14
33131 22
16154 14
17807 12
16703 14
15668 7
8238 6
7415 5