15711 20
18439 9
17658 20
15780 14
17032 15
12604 17
27286 41
6613 7
6180 10
9173 10
9876 22
10504 7
14123 16
7194 18
13953 15
24561 27
37250 61
19995 24
34460 58
31362 34
12359 20
8009 15
13629 19
35779 43