19456 256
32501 853
4822 681
27538 555
11672 702
4619 431
16687 235
8937 846
16736 434
24496 413
19648 618
5084 896
7690 169
4227 430