39562 87
34905 56
21088 53
19333 36
14860 36
11870 34
16310 33
15906 31
25755 28
11732 27
7246 27
30953 23
8526 23
10872 22
8973 22
4897 20
13203 20
10399 20
13098 19
12805 19
20624 18
9616 17
3559 16
9012 16