12941 8
7372 3
10517 13
7777 4
25553 28
8645 14
38117 39
24224 27
15581 21
12718 10
49541 24
7509 11
32085 13
6017 4
76464 97
6008 14
12216 18
10424 7
9922 11
6969 9
13402 16
19506 45
20317 28
9983 16