39562 87
34905 56
21088 53
19333 36
15116 36
11870 34
16310 33
15906 32
25755 28
11732 27
7506 27
11131 23
31230 23
8526 23
8973 22
13501 20
10399 20
4897 20
13098 20
12805 19
20884 18
9616 17
9754 16
3559 16