38367 52
9665 258
2945 446
6750 699
5255 471
18018 211
16671 457
4123 583
12749 154
11452 824
2390968 3902
3436 587