52935 163
24774 116
20725 108
54913 101
2949 84
16790 84
9910 83
11412 76
32758 75
15157 65
11205 59
20521 57
29610 52
14211 52
5609 50
19835 49
7211 48
9523 48
20917 46
7363 45
5941 44
4762 41
24640 41
15189 38