19414 256
32441 853
4796 681
27503 555
11542 702
4615 431
16605 235
8928 846
16696 434
24096 413
19596 618
5057 896
7662 169
4197 430