39421 107
22793 107
27482 106
21435 104
27084 102
12642 100
25566 98
15462 98
28612 96
40298 94
26694 94
17055 92
75655 91
72010 86
13855 85
13134 85
27004 85
19840 83
11373 82
16919 81
19190 77
17471 76
12250 76
34466 73