38363 52
9665 258
2944 446
6749 699
5255 471
17991 211
16671 457
4121 583
12746 154
11452 824
2390607 3902
3436 587