19414 256
32442 853
4796 681
27505 555
11542 702
4615 431
16605 235
8928 846
16698 434
24099 413
19596 618
5057 896
7663 169
4197 430