31487 95
32804 93
26666 92
27174 90
30085 90
27257 88
12665 88
24284 85
36993 82
24384 77
8034 77
16664 77
14614 74
29899 74
21292 73
28905 73
18488 73
25807 71
15556 67
20387 66
14738 63