38171 52
9564 258
2852 446
6647 699
5207 471
16933 211
16616 457
4071 583
12486 153
11405 824
2351204 3885
3381 587