38410 52
9719 258
2954 446
6769 699
5267 471
18358 211
16685 457
4142 583
12823 154
11462 824
2400209 3905
3440 587