25896 89
29141 88
54408 88
42084 87
25998 86
29821 83
26365 82
23892 82
22207 81
39051 80
31250 80
20448 78
16147 78
43144 78
20478 78
27154 78
13285 77
23999 76
16820 76