29599 87
24675 86
25840 85
20271 83
28180 81
12532 81
29042 78
41874 77
23331 77
12131 73
14705 71
19456 71
20764 70
35433 69
31426 68
28893 68
30867 68
32741 67
40133 67
11405 66
11578 65
9883 64