38507 52
9788 258
2984 446
6816 699
5301 471
19113 211
16724 457
4186 583
12963 154
11483 824
2423386 3915
3472 587