24085 879
18494 523
12171 545
185651 914
256913 1041
39537 83
21079 244
57755 756
7817 388
4413 712
3790 279