39995 422
51327 277
37241 621
31385 1945
40847 1086
35206 686
31186 485
25016 1919
48629 990
37034 1898