38448 52
9741 258
2964 446
6794 699
5287 471
18636 211
16699 457
4169 583
12872 154
11470 824
2407758 3909
3452 587