19435 256
32559 853
4787 681
27362 555
11560 703
4220 431
16638 235
8947 846
16360 434
24452 413
19806 618
5062 896
7687 169
4168 430