38138 52
9553 258
2846 446
6624 699
5197 471
16763 211
16612 457
4061 583
12440 153
11403 824
2345281 3883
3374 587