38350 52
9660 258
2943 446
6742 699
5254 471
17804 211
16666 457
4099 583
12725 154
11449 824
2386619 3900
3434 587