29526 94
98310 90
73454 90
31487 89
56753 88
47244 85
22504 84
59821 82
28087 81
48878 79
35908 78
18921 76
39981 76
26021 75
37790 74
33034 74
29256 70
31983 69
36177 69
18256 68
26401 66
19629 64
30662 63
45870 63