38171 52
9564 258
2852 446
6649 699
5207 471
16941 211
16616 457
4071 583
12487 153
11405 824
2351368 3885
3381 587