38137 52
9553 258
2845 446
6624 699
5196 471
16750 211
16611 457
4061 583
12436 153
11403 824
2344717 3883
3373 587