15443 95
30354 90
17895 88
25031 88
29334 87
26225 86
42673 86
20671 85
12895 84
29422 81
19273 79
23700 79
15092 73
19812 72
35804 71
31242 70
21126 70
33496 68
31811 68
29277 68
40874 68
10245 68
11578 67