45181 38
66668 95
7488 20
14101 14
8239 17
9536 13
7264 5
8697 8
14985 18
57897 48
28862 16
10658 12
8254 6
11110 12
16936 17
18591 19
4858 5
11300 11
13376 15
13763 7
7062 4
7378 7
9995 19
11778 21