38358 52
9663 258
2944 446
6744 699
5255 471
17847 211
16668 457
4099 583
12733 154
11450 824
2388093 3900
3435 587