19435 256
32559 853
4787 681
27362 555
11562 703
4220 431
16641 235
8947 846
16361 434
24453 413
19809 618
5063 896
7694 169
4168 430