38376 52
9672 258
2947 446
6753 699
5256 471
18089 211
16673 457
4123 583
12767 154
11454 824
2393077 3903
3436 587