38171 52
9564 258
2852 446
6646 699
5207 471
16927 211
16616 457
4070 583
12485 153
11404 824
2351054 3885
3381 587