19416 256
32453 853
4799 681
27516 555
11557 702
4616 431
16616 235
8932 846
16705 434
24154 413
19602 618
5057 896
7666 169
4201 430