24076 879
18486 523
12171 545
185579 914
256886 1041
39507 83
21070 244
57725 756
7816 388
4413 712
3788 279