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