2824 826
2046 403
31437 885
37866 474
38185 219
18230 189
46008 217
28900 835
15101 417
13980 824
2241 51