2824 826
2046 403
31455 885
37867 474
38188 219
18230 189
46022 217
28900 835
15102 417
13981 824
2241 51