19435 256
32559 853
4787 681
27362 555
11560 703
4220 431
16639 235
8947 846
16360 434
24453 413
19807 618
5063 896
7691 169
4168 430