24085 879
18495 523
12171 545
185666 914
256919 1041
39540 83
21080 244
57760 756
7817 388
4413 712
3790 279