27396 231
30843 181
51962 163
97621 132
58910 129
24741 121
47613 116
45335 111
33796 109
28062 106
11744 104
35570 99
14263 97
33684 96
49768 88
17895 87
10820 85
13155 84