38370 52
9666 258
2946 446
6751 699
5256 471
18049 211
16673 457
4123 583
12753 154
11453 824
2391572 3902
3436 587