24085 879
18495 523
12171 545
185656 914
256916 1041
39537 83
21079 244
57757 756
7817 388
4413 712
3790 279