31324 125
24647 124
50931 121
96922 119
17553 115
37323 113
16996 107
50129 104
27832 104
16729 103
45077 102
16378 102
24524 100
39168 99
19069 97
13893 96
29095 90
29482 89
12316 87
28145 85
23892 82
18625 82