19388 922
39508 52
10610 258
3281 446
7282 699
6338 471
22379 211
16965 457
4570 583
14932 154
11928 824
2824522 4105
3841 587