15130 59
14971 55
15450 48
8643 42
7828 41
11158 35
12093 34
18018 32
10705 30
13980 30
5172 29
21078 23
5403 21
6084 19
3971 19
2955 18
6052 17
3383 17
7589 17
6634 17
4513 17
5341 17
6582 17
2901 16