38454 52
9744 258
2966 446
6800 699
5290 471
18691 211
16699 457
4172 583
12885 154
11470 824
2409433 3910
3452 587