51139 92
8382 90
11610 86
29029 86
23893 84
24206 84
17659 84
17229 83
34923 78
35627 77
25069 77
15067 77
28112 76
13788 73
10382 71
15885 69
12809 69
12788 67
9948 66
12196 66
16667 66
38826 66
18807 64
31234 60