38362 52
9665 258
2944 446
6748 699
5255 471
17952 211
16671 457
4108 583
12743 154
11452 824
2390112 3902
3436 587