38463 52
9750 258
2972 446
6803 699
5292 471
18791 211
16710 457
4172 583
12907 154
11471 824
2412549 3911
3455 587