24078 879
18488 523
12171 545
185584 914
256891 1041
39510 83
21070 244
57727 756
7816 388
4413 712
3788 279