38492 52
9773 258
2977 446
6812 699
5298 471
18986 211
16714 457
4180 583
12944 154
11477 824
2420800 3914
3466 587