38141 52
9554 258
2846 446
6626 699
5198 471
16775 211
16612 457
4061 583
12444 153
11403 824
2345524 3883
3374 587