38477 52
9758 258
2973 446
6804 699
5292 471
18840 211
16711 457
4177 583
12925 154
11471 824
2415695 3912
3460 587