102832 100
18391 49
18017 48
18582 43
14590 40
14885 36
12844 34
24566 33
14374 32
12140 31
10430 31
18216 30
8430 30
13578 28
6655 27
11121 27
4252 26
15120 25
27857 24
10019 23
6791 22
6671 22
6931 22
6666 21