29599 87
24675 86
25840 85
20271 83
28180 82
12532 81
41874 80
29042 78
23331 77
12714 74
14705 71
19812 71
20764 70
35433 70
30867 69
31426 68
28893 68
40490 68
33104 67
11405 66
11578 65
9883 64