19428 256
32550 853
4782 681
27359 555
11557 703
4217 431
16633 235
8945 846
16355 434
24439 413
19803 618
5058 896
7686 169
4166 430