39291 87
34905 55
20811 53
19055 36
14860 36
11870 34
16046 32
15623 31
25478 28
11470 27
7246 26
8526 23
29558 22
8973 22
10011 21
4897 20
12654 20
10124 20
13098 19
12530 18
20353 17
9616 17
8755 16
9754 16