38466 52
9751 258
2973 446
6804 699
5292 471
18810 211
16710 457
4173 583
12910 154
11471 824
2413151 3911
3455 587