2841 826
2070 403
33146 888
38640 474
38650 219
18461 189
47586 218
29429 837
15407 417
14159 824
2328 51