38174 52
9566 258
2852 446
6649 699
5208 471
16946 211
16617 457
4071 583
12491 153
11405 824
2351550 3885
3381 587