19416 256
32449 853
4798 681
27513 555
11554 702
4615 431
16612 235
8931 846
16701 434
24138 413
19602 618
5057 896
7665 169
4200 430