19412 256
32441 853
4795 681
27503 555
11538 702
4615 431
16604 235
8928 846
16694 434
24086 413
19595 618
5057 896
7660 169
4197 430