38448 52
9741 258
2964 446
6794 699
5287 471
18635 211
16699 457
4169 583
12872 154
11470 824
2407479 3909
3451 587