38350 52
9660 258
2943 446
6742 699
5254 471
17806 211
16666 457
4099 583
12727 154
11450 824
2386809 3900
3434 587