19415 256
32447 853
4796 681
27507 555
11543 702
4615 431
16606 235
8928 846
16698 434
24100 413
19596 618
5057 896
7663 169
4197 430