24087 879
18498 523
12171 545
185696 914
256925 1041
39550 83
21085 244
57771 756
7817 388
4413 712
3790 279