19435 256
32559 853
4787 681
27362 555
11561 703
4220 431
16641 235
8947 846
16360 434
24453 413
19808 618
5063 896
7693 169
4168 430