59731 127
30238 98
58119 93
28840 89
29745 89
25907 74
23183 73
27033 72
18691 71
31110 69
17562 56
18093 52
24996 52
30444 52
21038 48
21217 48
32038 47
22031 46
20625 44
34577 43
38531 43
26743 41
18635 39
13679 38