2824 826
2046 403
31520 885
37877 474
38201 219
18230 189
46047 217
28905 835
15103 417
13986 824
2242 51