38460 52
9747 258
2971 446
6801 699
5291 471
18754 211
16706 457
4172 583
12902 154
11471 824
2411627 3911
3454 587