24087 879
18496 523
12171 545
185673 914
256921 1041
39542 83
21082 244
57764 756
7817 388
4413 712
3790 279