38171 52
9564 258
2852 446
6646 699
5207 471
16922 211
16616 457
4070 583
12482 153
11404 824
2350961 3885
3381 587