38361 52
9664 258
2944 446
6748 699
5255 471
17905 211
16669 457
4108 583
12738 154
11451 824
2389434 3902
3436 587