38367 52
9665 258
2945 446
6750 699
5255 471
18000 211
16671 457
4122 583
12748 154
11452 824
2390800 3902
3436 587