19415 256
32449 853
4798 681
27512 555
11549 702
4615 431
16612 235
8931 846
16700 434
24131 413
19602 618
5057 896
7664 169
4200 430