38084 52
9547 258
2843 446
6623 699
5194 471
16694 211
16609 457
4061 583
12415 153
11403 824
2342402 3880
3370 587